Global stock markets tumble as Trump bid to avert oil crisis in strait of Hormuz fails to reassure Mar 04, 2026 | Global