moved up by 0.36 per cent.
Kishor P. Ostwal, CMD, CNI Research Ltd. said, "Nifty futures closed at 6052 after touching high of 6066. Oil stocks were the theme of the day."
Investors are now awaiting Q3 earnings from RIL and ITC tomorrow, said dealers.
Overall, 19 of the 30 Sensex-based scrips closed with gains while 10 finished with losses. Sterlite Ind ruled steady.
Major gainers from the Sensex were ONGC (3.66 pc), RIL (3.40 pc), Bharti Airtel (3.36 pc), Tata Motors (2.27 pc), Wipro (2.63 pc), SBI (1.46 pc), TCS (1.05 pc), HDFC Bank (0.96 pc) and Infosys ((0.91 pc).
However, Cipla dropped by 2.09 per cent, followed by ICICI Bank (1.39 pc) and Bajaj Auto (1.14 pc).
Among the sectoral indices, the BSE-Oil&Gas rose by 3.11 per cent, followed by BSE-Realty (2.05 pc), BSE-Teck (1.60 pc), BSE-PSU (1.41 pc) and BSE-IT (1.36 pc).
The total market breadth continued to remain negative as 1,137 stocks ended lower while 1,101 closed higher. 782 scrips held unchanged.
The total turnover improved further to Rs 2,504.48 crore from the yesterday's Rs 2,462.41 crore.