9th March 2026News, Views and Opinion, Oil & GasComments Off on Oil price surge above $115 signals escalation from logistics shock to supply disruption in energy markets55
Following a surge in Brent and WTI prices above $115 a barrel on 9 March 2026, with Brent briefly nearing …