Buy or sell stocks, July 15 -- The Indian stock market closed in the red on Tuesday, July 14, as investor sentiment was weighed down by escalating geopolitical tensions and higher crude oil prices.

Breaking a three-session winning streak, the Sensex declined 561 points, or 0.72%, to settle at 77,054.94, while the Nifty 50 fell 159 points, or 0.66%, to close at 24,052.05.

Nifty 50 ended lower at 24,052.05, down 158.95 points (-0.66%), after a subdued and range-bound session. The index opened with a gap-down of around 143 points, touched an intraday high of 24,157.10, and traded within a narrow range for most of the day before slipping marginally in the second half to an intraday low of 24,023.70. Pharma, Healthcare and Metal stocks provi...