BOMBAY -- Bombay stocks rose for a second straight session Friday, advancing 3.6%.

The 30-share Sensex index rose 339 points to close at 9,884.51, adding to Thursday's 6.9% rally. Still, the Sensex remains 22% below its May 11 peak.

Gainers included

Tata Steel

, which surged 12%,

Satyam

(SAY)

, up 9%, and

TCS

, up 8.6%.

Laggards included

Grasim

, which shed 3.2%,

ONGC

, down 2%, and

HDFC

, off 1.8%.

Indian Oil

gained 8.6%. It reached an agreement with Nagarjuna Oil for buying petro products from the 6-million-tonne refinery that Nagarjuna is putting up in Cuddalore, Tamil Nadu.

This story was created through a joint venture between TheStreet.com and IRIS.