Iraq reduces oil production due to Strait of Hormuz closure and storage crisis

Iraq has been forced to cut its crude oil production by approximately 1.5 million barrels per day due … Continue reading Iraq reduces oil production due to Strait of Hormuz closure and storage crisis