ENERGY Global oil production recovers as Hormuz shipments resume, IEA says by Maha Shahid July 10, 2026 by Maha Shahid July 10, 2026 Global oil supply posted its largest monthly increase in months, rising 4.1 million barrels per day … Read more 0 FacebookTwitterPinterestEmail