
Stock markets have fallen after oil prices returned above $100 a barrel in response to the failure of US-Iran peace talks.
The 7% spike for Brent Crude also reflected the blockade of the Strait of Hormuz after President Trump vowed to stop ships from using Iranian ports from today.