Energy MarketsFinanceGenerationStorageTop Stories

Global oil demand surges to new heights

Global oil demand hit a new high of 103 million barrels per day in June, driven by increased air travel and higher oil use in China, according to the International Energy Agency

Related Posts