S&P 500, FTSE 100, DAX – Equity Markets Slump as Russian Troops Invade Ukraine

Global stock markets are under heavy selling pressure as Russian forces invade Ukraine, stoking volatility and geopolitical unrest.