
Foreign Intelligence Service: Russia's oil production troubles may force budget cuts or further money printing
Despite the OPEC+ countries’ decision to begin increasing oil production volumes in April throughout 2025, oil output in Russia will continue to decline, leading to a reduction in federal budget revenues. One of the main reasons for the decrease in oil …