The IEA’s latest monthly report delivered a stark warning to the market, reiterating a projected global crude surplus of 3.7 million barrels per day for 2026—a record annual average.