Storage tanks at a refinery in Los Angeles, US. Crude production worldwide is projected to reach 104.6 million bpd, according to the EIA. Reuters
Storage tanks at a refinery in Los Angeles, US. Crude production worldwide is projected to reach 104.6 million bpd, according to the EIA. Reuters

EIA predicts global crude supply deficit in 2025 amid Opec+ cuts