New Delhi: Domestic benchmark indices opened on a positive note Thursday, buoyed by buying in metal, auto, and financial services sectors, even as global cues remained mixed. At 9:26 AM, the BSE Sensex was up over 300 points, or 0.30%, trading at 83,083.49, while the Nifty 50 gained 84.20 points or 0.33% to reach 25,328.95. Analysts attributed the upbeat opening to easing geopolitical tensions following the ceasefire between Israel and Iran, which has put global markets in a “risk-on” mode. However, concerns around unresolved reciprocal tariff issues are expected to cap any sustained rally. “The market focus in the near-term will be on what transpires around July 9th when the 90-day pause of the reciprocal tariff ends. Which countries will succeed in negotiating bilateral trade deals with the US will be keenly watched,” said Dr. VK Vijayakumar, Chief Investment Strategist, Geojit Investments Limited. Positive news on a potential India-US deal will be a shot in the arm for the market, he added. The Nifty Bank index edged up 41.50 points or 0.07% to 56,662.65 in early trade. The Nifty Midcap 100 was up 111.50 points or 0.19% at 58,993.20, while the Nifty Smallcap 100 climbed 57.20 points or 0.31%, trading at 18,785.05. Among top Sensex performers were BEL, Eternal, Tata Motors, PowerGrid, Maruti Suzuki, Tata Steel, L&T, Bajaj Finserv, Bharti Airtel, and Titan. On the losing side were Tech Mahindra, Kotak Mahindra Bank, Trent, and ICICI Bank. In terms of institutional activity, foreign institutional investors (FIIs) were net sellers on June 25, offloading equities worth Rs 2,427.74 crore. In contrast, domestic institutional investors (DIIs) bought shares worth Rs 2,372.96 crore. Across Asia, markets in Japan, China, Bangkok, and Jakarta were trading in the green, while Seoul and Hong Kong were in the red. In the US, the previous session saw a mixed close: Dow Jones fell 106.59 points (–0.25%) to 42,982.43S&P 500 edged down slightly by 0.02 points to 6,092.16Nasdaq rose 61.02 points (0.31%) to 19,973.55 The rupee rose by 20 paise to settle at 85.88 against the US dollar in early trade. Get Latest News live on Times Now along with Breaking News and Top Headlines from Business, Companies and around the world.