‘Peak Oil’ will arrive by 2030, IEA predicts for the first time

A large oil tanker leaves the 300,000-ton crude oil terminal at Yantai Port in Shandong province, China, Oct 15, 2023.
A large oil tanker leaves the 300,000-ton crude oil terminal at Yantai Port in Shandong province, China, Oct 15, 2023.
CFOTO/Future Publishing via Getty Images