Energy News Beat Wall Street banks are rapidly revising downward their oil price forecasts following the U.S.-Iran interim agreement to end hostilities, reopen the Strait of Hormuz, and ease restrictions on Iranian oil exports. The news has already triggered a sharp sell-off in crude prices, with Brent crude falling to around $80–81 per barrel as […]