Oil Prices Decline Amid Ongoing Strife in Hormuz Strait
Oil prices have significantly dropped despite ongoing disruptions in the Hormuz Strait. Citigroup indicated that rising inventories and weak global demand have contributed to easing the upward pressure on prices.