Brits could benefit from IEA oil release

Britain could benefit from the International Energy Agency’s release of 60million barrels in response to the disruption of Libyan oil supplies. Recent unrest in the Middle Eastern country has led some experts to suggest that Libya’s oil supply won’t return to normal until the end of the year. Chancellor George Osborne said that the IEA […]