Sensex, Nifty face tug-of-war as bank gains clash with oil spikes IFTTT