Foreign investors sell $12 billion stocks
People stand in a queue to refill fuel at a gas station in Guwahati, India, on March 26, 2026. David Talukdar | Anadolu | Getty Images Foreign investors are on track to pull a record $12 billion from Indian equities this March as the Iran war disrupts oil and gas supplies, squeezing the economy and
Foreign investors sell $12 billion stocks Read More »
















