global market, economy and financial updates.
Crude oil prices surge past $100 per barrel following the collapse of US-Iran peace talks and President Trump's announcement of a blockade in the Strait of Hormuz. Read the full analysis.