Benchmark indices ended the day higher on the last day of F&O expiry as worries over Greece eased. The Sensex ended the day higher by 166 points, while the Nifty gained 37 points in trade.
PSU banking stocks which had rallied smartly in trade after the government announced a capital infusion programme exhibited a weakish trend. Bank of Baroda continued to lead losers and ended almost 1 per cent in trade.
IT stocks exhibited a downtrend throughout the day and the down trend continued with mid cap IT stocks like KPIT and Mind Tree losing heavy ground. Select large tech stocks like Wipro, HCL Tech and Tech Mahindra were also weak in trade.
Adani Enterprises ended the day sharply lower after reports that the Adani Group may withdraw from $16 billion Australia mining project.
Shares in oil marketing companies continued to rally with HPCL and BPCL both ending higher and close to their 52-week lows.
Select banking stocks like Federal Bank and IndusInd Bank continued to see buying support.
Meanwhile, markets across Asia ended the day lower on worries over Greece. European markets, however, recovered on hopes of a resolution to the Greece crisis.