business
IEA slashes 2026 oil supply forecast as Hormuz closure deepens
The agency now sees a 1.8 million barrel-per-day deficit in the third quarter, more than double its prior estimate, as Gulf output remains 8.3 mb/d below pre...
Read full article on Yahoo! News