https://www.worldenergynews.com/news/russia-oil-revenue-fell-year-year-march-773120
Russia's oil revenue fell 43% year-on-year in March, according to the Finance Ministry
According to data released by the Finance Ministry on Friday, Russian state oil and gas revenues declined in March by a whopping '43%…