New Delhi, Aug. 18 -- Buy or sell indicator for 18 August 2026: Amid soaring crude oil prices due to the escalating tension in the Middle East, the key benchmark indices of the Indian stock market are expected to trade cautiously. The Gift Nifty live chart is also signalling a flat-to-negative opening, with the index trading around 24,300, about 70 points below yesterday's close. However, the index is around yesterday's spot Nifty close of 24,287. Vaishali Parekh, Vice President - Technical Research at Prabhudas Lilladher, is also predicting a flat opening. Vaishali Parekh recommended three stocks to buy today - Chennai Petroleum Corporation, Godrej Properties, and TVS Motor Company.

The GIFT Nifty futures are trading near the 24,300 mar...