Markets face fresh uncertainty after a $1 trillion wipeout

.....

© Quartz