Iraq has declared force majeure on all oilfields developed by foreign oil companies after military operations in the region disrupted navigation through the Strait of Hormuz, halting most of the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results