Markets face fresh uncertainty after a $1 trillion wipeout Catherine Baab Quartz 2 1 04.08.2025 .....© Quartz visit website