Ukraine War: Russia’s Oil and Gas Revenues Slump 46%
Ukraine War: Russia’s Oil and Gas Revenues Slump 46% Russia’s budget revenues from oil and gas plunged in January by 46% compared to the same month last year due to the sanctions on Russian oil exports, which led to a slump in the price of Russia’s flagship crude grade. Russian budget revenues from energy sales…

