World Wires · story 92395 · corroborated · 1 source(s)

Oil tops $114 as traders brace for Iran escalation

Oil prices rose above $114 per barrel and BP posted record profits amid rising tensions and market expectations of an Iran escalation following US midterms

Open in the desk

Coverage

What this site indexes