The market continues to rise higher supported by banks, auto and oil and gas stocks majorly.
The Sensex gained 160.05 points with a hook up trade at 26993.54, and the Nifty rose 67.00 points trading at 8174.90.
Tata Motors, GAIL, SBI, Lupin and Maruti were among the top gainers, whereas HUL, Infosys, Hindalco and Bharti among losers in the Sensex.
Crude oil futures extended their losses on Thursday after notching up declines every day so far this week, hit by growing US stockpiles and an expanding global glut.