Oil prices fall, stocks surge after U.S.-Iran peace deal