FIIs sold shares worth ₹12,048.29 crore in early March due to geopolitical tensions. While DIIs bought stocks totaling ₹12,068.17 crore, experts suggest FIIs may hold off on investments until crude prices stabilize and geopolitical clarity improves.