Sensex, Nifty cautious amid mixed global cues; oil marketing firms gain over 2%.

Sensex, Nifty cautious amid mixed global cues; oil marketing firms gain over 2%.