Brent crude fell to another 12-year low on Thursday as the prospect of more oil supplies from Iran loomed, amid gloom over a world already awash with supply and concerns about global economic growth hitting equity markets. The global benchmark LCOc1 dropped as far as $29.73, the lowest since February 2004 and down more […]