News

OPEC projects oil demand will hit 123 million bpd by 2050, calling for $18.2 trillion in new oil and gas investments. The IEA, however, believes demand will peak before 2030 and dismisses such ...
For decades the world has been told that “peak oil” is on the horizon, a pivotal point at which the demand and/or supply of ...
A leaked IEA draft report shows oil and gas demand will continue growing for decades, challenging earlier predictions of an ...
New energy trucks estimated to be 25% of all new truck sales in first half China's diesel consumption projected to fall 6.3% in 2025, says consultancy Rapid uptake will bring forward peak oil demand ...
China's total oil demand including all products is set to peak in 2027, with a rise of about 100,000 barrels per day this ...