An oil price of $60-$90 is arguably the “right sort of level”, BP’s chief executive said on Wednesday, while warning the actual price could easily go either higher or lower than that range.
Tony Hayward said most countries in Opec, the oil producers’ cartel, needed oil to be higher than $60-$70 per barrel to be able to fund their social programmes while investing in their production capacity.

COMPANIES 


