The estimate of global oil demand has been slithly lowered to 90.7 (mb/d) in 2013, following downward revisions to the International Monetary Fund’s forecast of economic activity, the IEA said in its February Oil Market Report. Crude oil futures breached nine-month highs in early February, propelled by stronger economic signals from China and the United …
Category: Markets
Jul 12