Hello and welcome to our live coverage on stock markets
Indian equity benchmarks struggled to hold gains, fluctuating between gains and losses to trade little changed. The NSE Nifty 50 traded 0.03% lower at 24,324.70 after moving between 24,300.70 and 24,423.35 intraday. The BSEÂ Sensex fell 0.11% to 77,869.06 after touching an intraday high of 78,339.24 and a low of 77,798.28.
Elsewhere in Asia, Japan’s Nikkei 225 crossed the 62,000 mark for the first time on Thursday as markets across Asia-Pacific extended gains. The rally came even as Trump threatened tougher military action against Tehran if it failed to reach a peace agreement, while reports indicated the two sides were moving closer to a deal aimed at ending the conflict. Australia’s S&P/ASX 200 gained more than 1%, while South Korea’s Kospi advanced 1.17%. The smaller Kosdaq index fell 0.4%. Hong Kong’s Hang Seng index futures traded at 26,423, compared with the benchmark index’s previous close of 26,213.78.
Meanwhile, Brent crude futures for July rose 0.91% to $102.19 a barrel, while the U.S. West Texas Intermediate futures for June gained 1.23% to $96.25 per barrel.
Companies including ACME Solar Holdings, Bharat Forge, Biocon, Dabur India, Lupin, MRF, Pidilite Industries, Sonata Software, Thermax, V-Mart Retail and Westlife Foodworld are scheduled to report earnings today.