non-Gulf
No mentions found
This entity hasn't been tracked yet, or Iris is still building its knowledge base.
Related Articles from SNS
Saudi Arabia and Russia draw closer amid OPEC upheaval
Russia and Saudi Arabia draw closer amid OPEC upheaval June 3, 2026Russia and Saudi Arabia each produce between 9-10 million barrels of oil a day. Together, they account for over 20% of total world oil production. This gives them significant control over supply, despite Western sanctions and price caps on Russian oil following the war in Ukraine , and disruptions caused by the Strait of Hormuz blockade.