Oil Tumbles Over 6% on US-Iran De-escalation Hopes | TrustFinance Blog