(Reuters) – Russia’s federal budget revenues from oil and gas dropped by 24% in 2025 to the lowest level since 2020, according to Finance Ministry data, as oil prices fell while the rouble appreciated. Oil and gas revenue is the leading source of cash for the Kremlin, making up a quarter of federal budget proceeds … Read more
