The Sensex, which hit a high of 13,138 in noon deals, closed with a gain of 47 points at 13,080.The index had dropped to a low of 13,015 in early morning deals. Buying in Reliance and ONGC saw the index log gains in noon deals.