Stocks to buy, Aug. 9 -- Stock market benchmark Nifty 50 extended gains for the second consecutive week, rising 0.77%, supported by easing geopolitical tensions and a sharp decline in crude oil prices, which have retreated to around $80 per barrel.

The return of foreign portfolio investors (FPIs) has also significantly boosted market sentiment.

The Nifty is attempting to close above the March 2026 bearish candle on the monthly chart.

"The March candle, with an open near 24,989 and a close around 22,331, has acted as a major resistance over the past few months. A decisive monthly close above this zone would signal a meaningful improvement in the medium-term trend and could pave the way for an extension of the rally towards the 25,200-25...