Oil Price Today (August 3): Crude oil crashes 5% below $84 as Trump delays attack on Iran. What are experts saying?

· Economic Times