It's been raining red in the stock market of late. Geopolitical uncertainties, Trump's tariffs, foreign investors selling, DeepSeek... the list…