OPEC Adjusts 2025 Oil Demand Forecast Downward to 1.3M bpd Amid Global Economic Shifts
OPEC lowers its 2025 global oil demand growth forecast to 1.3 million bpd due to Q1 data and U.S. tariffs, with OECD and non-OECD countries seeing adjusted growth rates.