IEA raises global oil supply growth

The International Energy Agency's forecasts for global oil supply at the end of 2025 and for 2026 were raised to 3.1 million and 2.5 million barrels per day, respectively. This is reflected in the IEA's recent report on this market,…