News
Revenues of Russia’s Top Oil and Gas Producers Fall 41% in First 9 Months of 2023
Russia's main oil and gas companies faced a 41% revenue drop in 9 months. Sanctions and a $60 per barrel cap led to supply route shifts to China and India. Read more in Reuters article.
Published on
December 8, 2023