In its closely watched monthly report, the IEA downgraded its global oil demand predictions by about 100,000 barrels a day for this year, saying the “recent pillars of demand growth—China and India—are wobbling.”
read more
In its closely watched monthly report, the IEA downgraded its global oil demand predictions by about 100,000 barrels a day for this year, saying the “recent pillars of demand growth—China and India—are wobbling.”
read more