TOTALLY CRAZY! European stocks have now fully recovered from the shock of Russia’s invasion of Ukraine. Stoxx 600 dropped 10.6% from before invasion on Feb24th to the low point on Mar7. It is now right back where it started, after the biggest weekly rally since Nov 2020. h/t Holger Zschaepitz
Our Twitter for Quick Updates: Twitter Follow Us