US Stocks Hit Record Highs as Oil Prices Drop 11% on Iran Deal Hopes