Business

IEA sees significant 2027 oil surplus after Hormuz recovery

Published: 

Oil tankers sit at anchor offshore in the Strait of Hormuz off Bandar Abbas, Iran, Saturday, May 2, 2026. (Amirhosein Khorgooi/ISNA via AP)