Trump Rejects Iran Deal, WTI Tops $99 as Stocks Set Records