The International Energy Agency forecast global oil supply will exceed demand in 2025 even if cuts remain in place from OPEC+ ...