The IEA slashed its 2026 global oil supply outlook again, now forecasting a 5.7M-bpd decline as Gulf disruptions persist into 2027. Global inventories fell 3.1M bpd in August to 7.8B barrels, the lowest since 2023. #Oil #IEA #Energy
https://t.co/LcC7EuQFNm
https://t.co/LcC7EuQFNm
25
