Iran Deal Sends Oil Lower as Stocks Charge Back Toward Highs | investalytix