New Delhi, Aug. 22 -- Stocks to buy for the short term: Indian stock market benchmarks extended gains to the sixth consecutive session on August 21, ending at 25,083.75, with a modest gain of 0.13 per cent.

The market has been in the green, helped by notable tailwinds such as proposed GST reforms and an S&P upgrade. However, Trump's tariffs and the market's stretched valuation remain key risks.

On Friday, US Federal Reserve Chair Jerome Powell will speak at the Jackson Hole symposium. Powell's commentary will be a key event for markets globally as he is expected to signal a potential rate cut in September.

Ajit Mishra, SVP of research at Religare Broking, pointed out that investors are closely tracking developments around recent discus...