Menu

IEA: Global oil demand revised upwards for 2012