Oil prices surge past $100 per barrel as Iran war closes world's biggest energy terminals
Sky News | 10.03.2026 02:25
The world's biggest oil terminal and largest liquefied natural gas facility have been shut down as the Iran conflict escalates, sending oil prices soaring past $100 a barrel.