The Indian stock market landed in positive territory on Monday, July 6 as investors welcomed macro data that showed an ongoing economic recovery in the country. In particular, the manufacturing and services PMIs for June outpaced expectations, while auto sales also turned out strong. Recapping the benchmarks, the Nifty 50 firmed 1.47% to 10,763.65, and the BSE Sensex advanced 1.29% to 36,487.28. By 10:20 GMT, the USD/INR pair eased 0.05% to 74.595, while EUR/INR picked up 0.48% to 84.2925. The 10-year Indian government bond yield stood at 5.837%. HDFC Bank surged 4% after reporting a 21% y-o-y increase in its loan portfolio to INR 100.45 bn (USD 1.35 bn) as of June 30. Notably, Nifty Bank traded up 2.3% on the day. State-owned organic fertilizer and industrial chemicals producer National Fertilizers spiked 18%, the biggest daily gain since 2015, after releasing a quarterly report, according to which sales expanded 21.5% y-o-y. The worst performers on the Nifty 50, included ITC, Bajaj Auto and GAIL, which shed 3.42%, 1.07% and 1.0%, respectively. On the daily chart, the BSE Sensex has broken out of the upper line of Bollinger bands, while the Slow Stochastic Oscillator has entered overbought territory. As a result, the benchmark holds limited upside potential, with a corrective move likely in the short term.