The International Energy Agency (IEA) has announced an expected global oil supply surplus of 600,000 barrels per day (bpd) this year, largely driven by record U.S. production levels. This forecast persists despite ongoing U.S. sanctions targeting key exporters Russia and Iran.