
Russia’s Oil And Gas Revenues Slump 46% Year-Over-Year
By Michael Kern of OilPrice.com, 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 […]