China will drive oil demand to record 100m-plus barrels per day, keeping prices elevated
Published
China will drive oil consumption to record levels this year, as the world's second largest economy reopens following sustained lockdowns.
Full Article