Mumbai, June 10 -- Snapping its upward streak of the last fourth session, the BSE Sensex on Tuesday fell by 53.49 pts to settle at 82,391.72 as profit booking was seen in financial, realty, telecom and bank stocks.

Equity benchmarks traded within a narrow range as investors adopted a cautious approach following the recent rally driven by favourable domestic macroeconomic indicators and concerns over stretched valuations. However, the overall sentiments remained on the positive side on account of optimism around US-China trade negotiations.

However, National Stock Exchange (NSE) was marginally up by 1.05 pts to 25,104.25. Sensex recorded the day high of 82,680.79 and recorded day low of 82,240.40

The NSE registered a day's high at 25,196....