New Delhi, July 14 -- Buy or sell stocks for 14 July 2026: Indian benchmark indices ended marginally higher on Monday after a volatile session, supported by selective buying, even as rising crude oil prices amid the escalating US-Iran conflict kept investor sentiment cautious.

The BSE Sensex gained 47.01 points, or 0.06%, to settle at 77,616.40, while the NSE Nifty 50 inched up 4.10 points, or 0.02%, to close at 24,211.00.

On Tuesday, Asian markets traded on a mixed note, with higher oil prices triggered by the US-Iran conflict weighing on market sentiment. Japan's Nikkei 225 slipped 0.01%, while the Topix advanced 0.30%. South Korea's Kospi climbed 2.22%, whereas the Kosdaq declined 1.34%. Hong Kong's Hang Seng Index futures also point...