Foreign investors have aggressively sold Indian stocks for nine consecutive days, withdrawing a staggering ₹27,000 crore due to disappointing Q1 earnings, Trump’s tariffs, and a strong dollar. This exodus intensified after the tariff announcement, shaking investor confidence.