Complacency to chaos: how Covid-19 sent the world’s markets into freefall | Stock markets September 3, 2026
Stock markets worldwide drop from records as worries about oil prices rattle the bond market September 3, 2026