Indian equities declined as rising crude prices and a weaker rupee weighed on sentiment. Sensex fell 388 points and Nifty 112 points, while analysts flagged 24,400 as key support amid geopolitical risks and upcoming inflation data.