Sensex-Nifty surge 0.8% as Q4 earnings boost markets amid crude oil rise