World scrambles to tackle oil price surge as cost rises above $100 a barrel 2026-03-09 · The Independent Read at source