Middle East escalation triggers oil price surge above $100 a barrel

Wait 5 sec.

Middle East escalation triggers oil price surge above $100 a barrel