Iraq declares force majeure on foreign-operated oilfields over Hormuz disruption, sources say

​   Iraq has declared force majeure on all oilfields developed by foreign oil companies, as military operations in the region have disrupted …  Read More