Oil tumbles as Trump cancels attack on Iran to reach nuclear deal

· Economic Times