Loading video...

Video Failed to Load

Go Home

Iraq 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 country's crude exports

258,266 views • 3 months ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos