Stocks tumble as US-Iran impasse fuels inflation fears
LONDON: Global stocks slumped and oil prices rose on Friday as talks between the US and China failed to deliver progress on reopening the Strait of Hormuz, reigniting worries of persistent inflation pressures that could derail economic growth.
Original source: New Straits Times