Last week, oil surged past the $100-a-barrel milestone, after recording its largest one-week spike since March 1983

The oil price reached nearly $120 a barrel on Monday over fears of lengthy disruption to supplies.

Trump says war against Iran is ‘very complete’ but US and Israel haven’t quite ‘won enough’ yet