US-Iran Deal Sends Oil Below $75; Nifty Tests Key Resistance