193 days ago • Posted by Charles-Henry Monchau

Global stocks have lost $4.1 trillion in market cap last week, most since March and more than the GDP of Germany

Investors shrugged off almost universally positive news from mega-cap Tech stocks and instead appear to be more focused on hedging election risk ahead of next Tuesday (source: Holger Z, Bloomberg).

Global stocks market cap