A oily mess by anyones standards
The latest monthly report from the Organisation of Petroleum Exporting Countries forecasts 2012 demand as 88.9m barrels per day (bpd), up slightly on a previous estimate of 88.87m bpd.
The latest monthly report from the Organisation of Petroleum Exporting Countries forecasts 2012 demand as 88.9m barrels per day (bpd), up slightly on a previous estimate of 88.87m bpd.