Total 1 articles
Major oil companies halt shipments through Hormuz Strait after US strikes Iran. Global energy supply chains face unprecedented disruption with immediate economic consequences.
Advertise with Us