SENSEX, NIFTY50 rally 4%+ on US-Iran peace deal, oil stocks surge