Russia's oil and gas revenues down 26.6% in October 2025 to $10.9 bln — ministry
newsare.net
In January-October, oil and gas revenues decreased by 21.4% to $92.5 blnRussia's oil and gas revenues down 26.6% in October 2025 to $10.9 bln — ministry
In January-October, oil and gas revenues decreased by 21.4% to $92.5 bln









