New Delhi, March 3 -- After massive selling in the previous trading session, Indian markets witnessed some buying activity in today's session, March 3, attempting to recover after frontline indices recorded their longest monthly losing streak since 1996.

Although the markets began the session in the green, momentum quickly turned negative, and by noon, both frontline indices had lost half a percent. However, strong buying in metals, realty, and IT stocks supported a recovery in the second half of the session, while oil & gas and financial services stocks continued to face pressure on the exchanges.

The Indian economy grew by 6.2% year on year in the third fiscal quarter ended December, rebounding from a seven-quarter low. The growth rat...