In May 2026, Russia’s revenue from oil and gas is anticipated to increase by nearly 40% compared to May 2025, reaching approximately 700 billion rubles,...
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More