Stock market today, July 2 -- Indian stock markets began on a positive trajectory on Wednesday, buoyed by optimism regarding a possible trade agreement between India and the US.

The Nifty 50 index commenced at 25,588.30 points, rising by 46.50 points or 0.18%, while the Sensex started at 83,790.72, increasing by 93.43 points or 0.11%.

Analysts have observed that, despite the initial gains, Indian stocks are expected to remain within a certain range temporarily due to ongoing outflows from foreign portfolio investors (FPIs). Nevertheless, they also think that the forthcoming earnings season for corporations will play a crucial role in setting the future course for the markets.

On the technical front, Sagar Doshi of Nuvama advises invest...