Oil Prices Tumble as Brent Falls Below $80 on Hopes Hormuz Flows Will Recover
Evian: Oil prices fell sharply Tuesday, with Brent crude dropping below $80 per barrel for the first time since early March, as expectations of a US-Iran agreement to reopen the Strait of Hormuz eased supply concerns. International benchmark Brent cru…