Iran Peace Deal Sends Oil Below $84, Lifts Indian Stocks 1.5%