(Bloomberg) -- Indian stocks began the week on the front foot after early indicators of economic growth pointed to a recovery and the progress of the rainy season fueled expectations of healthy demand in nation’s rural areas.

The S&P BSE Sensex climbed 1% to 36,388.5 as of 9:58 a.m. In Mumbai, set for the highest level since March 6. The NSE Nifty 50 Index advanced 1.2%.

India’s Services PMI climbed to 33.7 in June, advancing for a second month after the record low of 5.4 in April. A reading below 50 signals contraction in activity. Sufficient rain and relatively less exposure to the coronavirus is boosting purchasing power in the hinterland, with Escorts Ltd. reporting “unprecedented” demand for its tractors last month.

“The monsoon has been good and that is helping sales of fertilizer, two-wheelers and tractors,” said A. K. Prabhakar, head of research at IDBI Capital Markets in Mumbai.

The Sensex is headed for a four-month high, even as India overtook Russia to become the country with the third-largest caseload of coronavirus infections. Only the U.S. and Brazil now have more infections than India. Prabhakar is advising clients to hold 30-40% of their assets in cash, as he expects there will be opportunities to buy stocks at lower prices.

Yield on the benchmark 10-year government bond was little changed at 5.84%. The rupee rose 0.1% to 74.6138 per dollar.

The Numberss

  • Seventeen of 19 sector sub-indexes compiled by BSE Ltd. gained, led by a gauge of banks
  • Twenty-six Sensex shares rose while four fell
  • HDFC Bank Ltd. contributed most to the index advance, rising 2.8%, IndusInd Bank Ltd. was the biggest winner, with a 3.7% gain; Bajaj Auto Ltd. was the biggest loser, dropping 1.1%

Related Stories

  • Negative India Rates to Boost Appeal of Dividend Stocks, Gold
  • Indian Factories Woo Back Migrant Workers With Food, Air Tickets

©2020 Bloomberg L.P.