Markets tumble as three-day selloff wipes out $9.5 trillion

Global Economy

Michael Msika and Ruth Carson; Bloomberg
07 April, 2025, 07:00 pm
Last modified: 07 April, 2025, 07:04 pm