New Delhi, Aug. 29 -- Stocks to buy and sell for the short term: The Nifty suffered losses of about 1 per cent for the second consecutive session on Thursday, August 28, ending the August series with a loss of 1 per cent.

After a weak opening, the Nifty rebounded swiftly in the initial hours, but sustained pressure from the heavyweights across sectors pushed the index lower as the session progressed. Eventually, the index closed at 24,500.90, down 0.85 per cent.

Ajit Mishra, SVP of research at Religare Broking, pointed out that the sentimental dent of additional 25 per cent US tariff combined with weakness in heavyweights from key sectors like banking is pushing the markets lower with every passing day.

In the absence of any major dome...