
OPEC+ Seven Nations Miss May Output Target by 7.646 Million Bpd
The seven OPEC+ nations missed their May 2026 oil output target by 7.646 million bpd, producing 21.717 million bpd against a planned 29.363 million bpd. Russia, Iraq, Saudi Arabia, and Kuwait significantly underproduced, while Kazakhstan and Oman exceeded their quotas.








