April 7, 2026 | Business Insider

What US strikes on Iran’s oil hub on Kharg Island could mean for the global energy trade