Nifty on Oil Watch Again as Rally Resumes
Nifty 50 traded flat at 24,021.95 by 12:40 p.m. in Mumbai on Tuesday, as Indian shares lost early momentum. New U.S. strikes in Iran weighed on a recent relief rally over Middle East peace hopes. The NSE’s live page put the index down 0.04%. Reuters had earlier noted both Sensex and Nifty moved back and forth between slight gains and losses. Oil led Monday's rally, sending Indian stocks to two-week highs. Brent dropped as U.S.-Iran talks looked more positive. The Nifty finished up 1.32% at 24,031.70, and the Sensex climbed 1.42% to 76,488.96, both closing at their best levels since May 8.