Oil tumbles, stocks rally after US-Iran peace deal announcement | Daily Tribune