Russian oil and gas revenue fell by 17% year-on-year in March to 1.08 trillion rubles ($12.8 billion), as forced discounts on ...
Russia's oil and gas revenues fell by 17% in March compared to the previous year, influenced by lower oil prices and the ...
Throughout this month, Ukraine has continued to launch debilitating attacks targeting Russia's energy sector as the war escalates amid ongoing peace negotiations. Newsweek's map below illustrates ...