News

Russia’s oil and gas revenues plunged 14% in June year-on-year, with budget income hitting its lowest since January 2023 ...