Foreign investors are poised to withdraw a record $12 billion from Indian equities in March as the Iran war disrupts oil and gas supplies, squeezing the economy. With just two trading days left in the month, this March could be the worst monthly selloff by foreign investors, surpassing the previous record of 940 billion rupees in October 2024.