Indian markets opened cautiously on Wednesday, following mixed global signals and renewed concerns over U.S.-China trade tensions. At 9:40 a.m., the BSE Sensex was at 82,287.67, up 257.69 points (0.31%), while the NSE Nifty 50 stood at 25,230.10, up 84.60 points (0.34%).
According to SBI Securities, benchmark indices had ended 0.4% lower on Tuesday, with foreign institutional investors (FIIs) net selling shares worth ₹1,509 crore, while domestic institutional investors (DIIs) net bought shares worth ₹3,661 crore.
SBI Securities noted that the early rebound in trade on Wednesday was supported by positive cues from Asian markets, which opened in the green, and a largely steady performance from U.S. indices overnight.
Precious metals also saw gains amid heightened geopolitical uncertainty.