
Crude Prices Drop Amid Reports of US, Iran, Oman Negotiations on Strait of Hormuz Traffic Management
Crude prices fell 0.74%-1% on reports of US, Iran, and Oman negotiating an interim deal to manage ship traffic in the Strait of Hormuz, a vital oil transit route.


















