New Delhi, July 8 -- Buy or sell stocks for 8 July 2026: The Indian stock market ended its four-session winning run on Tuesday as investors booked profits at higher levels. Market sentiment weakened after renewed US-Iran strikes pushed crude oil prices higher, raising concerns among investors.

The Sensex declined 104.35 points, or 0.13%, to settle at 78,180.72, while the Nifty 50 slipped 31.65 points, or 0.13%, to close at 24,398.70.

Asian markets were mixed on Wednesday as geopolitical tensions in the Middle East intensified. Japan's Nikkei 225 advanced 0.21%, whereas the Topix edged down 0.23%. South Korea's Kospi climbed 0.74%, while the Kosdaq dropped 1.47%. Meanwhile, Hong Kong's Hang Seng index futures pointed to a flat start.

Ag...