Indian equities ended subdued on weekly expiry as investors weighed Iran-US tensions, firm crude prices and rupee weakness. Analysts expect Q1 earnings to drive stock-specific action, while Nifty remains in a consolidation phase with key support near 24,000 and resistance around 24,300.

Iran conflict and rising crude prices drag Sensex and Nifty lower, with IT and NBFC stocks leading the losses.

Market pressures rise as Rupee slides and crude prices soar, with HCL Tech and HDFC Life leading losses on Sensex and Nifty.