Thursday 28 Nov

Alexander Novak

KSA, Russia, Iraq emphasize need for stable oil markets
2024/11/27

KSA, Russia, Iraq emphasize need for stable oil markets

Saudi Arabia, Russia, and Iraq, three key OPEC+ nations, convened in Baghdad to discuss energy markets ahead of the alliance's crucial end-of-year meeting.