Russia’s oil and gas budget revenue falls by more than a third in May
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 weighed on the country’s economy. Russia needs higher oil …