Russia’s Oil and Gas Revenues Fall 35% in August Compared to Last Year, Down 20% So Far in 2023
Russia’s oil and gas revenues experienced a significant decline in August, decreasing by 35% compared to the same month last year. This downturn reflects the ongoing challenges faced by the…