
Russia's Oil and Gas Revenues Fall 17% Year-on-Year in March
Russia's budget revenues from oil and gas fell 17% year-over-year to 1.08 trillion rubles ($12.8 billion) in March, the Finance Ministry reported Thursday. The government collected approximately 230 billion rubles ($2.7 billion) less in levies, which …