BUSINESSCNBC TOP
OPEC sees slower demand growth this year as production falls more than 30% on Hormuz closure
OPEC predicts slower demand growth due to reduced supply from the Persian Gulf caused by Iran's blockade of the Strait of Hormuz, resulting in over 30% production fall. Global demand is facing constraints because of this effective cut off. The blockade significantly impacts oil production.