Oil whipsawed, with WTI briefly topping $119 before plunging toward the low $80s as Trump said the Iran war could end soon.