Oil Prices Decline as Supply Concerns Ease with Resumption of Tanker Traffic in the Strait of Hormuz
Oil prices have declined as the resumption of tanker traffic through the Strait of Hormuz alleviates supply concerns, signaling potential stabilization in the market.