Russia names Saudi Arabia guest country at St. Petersburg forum
Russia has designated Saudi Arabia as its guest country at the 2026 St. Petersburg International Economic Forum, underscoring their deepening ties amid OPEC upheaval. The UAE left OPEC on May 1, weakening the cartel's pricing power, while Russia and Saudi Arabia together produce over 20% of the world's oil.