RUSSIA’S OIL, GAS REVENUES DOWN 35% IN MAY
Thu 05 June 2025: The Russian Finance Ministry reported Wednesday that oil and natural gas revenues fell 35.4% in May, compared to the same month last year, to 512.7 billion rubles ($6.5 billion). In the first five months of 2025, they dropped 37.4% to 4.24 trillion rubles. The ministry said there was more revenue loss […]
Continue Reading
