Foreign portfolio investors pulled out Rs 52,703 crore from Indian equities in the first half of March, with financials bearing the brunt. Broad-based selling, rising crude oil prices and geopolitical tensions weighed on markets, while select inflows into capital goods and metals indicate continued interest in domestic capex and infrastructure themes.
Stock Market Holiday 2026: Are NSE, BSE closed today for Bakri Id? Check market closing dates list
Indian stock markets will be closed on May 28 for Bakri Id, marking another trading holiday in 2026. Following this, seven more market closures are