Sensex, Nifty Recover: Soft Crude, Eased Tensions Drive Rally