Nifty IT Surge Meets Fuel Price Shock as Brent Tops $107