Sensex, Nifty Off Day's High; Oil Marketing Stocks Witness Buying | Sharefundss