New Delhi, Aug. 18 -- Stocks to buy for the short term: The Indian stock market remains in a consolidation phase amid persistent geopolitical risks, elevated oil prices, and concerns about their impact on domestic macro.

On Tuesday morning, the Nifty 50 declined about 0.30% to hit an intraday low of 24,211, falling for the sixth consecutive session.

The index is currently trading below its 21-day EMA, indicating near-term weakness; however, the broader structure remains constructive as the 55 and 100-day EMAs continue to provide support.

"Going ahead, 24,200-24,150 remains a crucial support zone, while 24,400-24,500 is likely to act as the immediate resistance area," said Vishnu Kant Upadhyay of Master Capital Services.

Vishnu Kant Up...