Equity benchmark indices logged new all-time highs during early hours on Wednesday with banking and energy stocks clocking substantial gains. At 10:15 am, the BSE SandP Sensex was up by 166 points or 0.34 per cent at 49,683 while the Nifty 50 edged higher by 59 points or 0.4 per cent to 14,622. Most sectoral indices at the National Stock Exchange were in the green zone with Nifty PSU bank gaining by 2.2 per cent and auto by 1.1 per cent. Nifty IT and pharma dipped marginally. Among stocks, Bharat Petroleum Corporation rose by 4.2 per cent to Rs 419.65 per share while ONGC ticked up by 3.5 per cent, IndianOil Corporation by 2.7 per cent and NTPC by 2.1 per cent.