Emergency oil reserves could be tapped - but few would bet on prices falling

BBC | 09.03.2026 20:17
As the oil price spiralled to $115 (£86) a barrel at one point early this morning, word emerged of an emergency meeting of the G7 finance ministers.