News

Russia's oil and gas revenue fell by 35% year-on-year in May to 512.7 billion roubles ($6.55 billion), data from the finance ministry showed on Wednesday, as weakening oil prices and sanctions ...