Some key factors contributing to this stock market route include a stronger US Dollar, and escalating trade tensions. This has led to an investor exodus, with foreign funds pulling about $1.65 billion so far on a net basis in 2025, according to Bloomberg data.
