Economy
Russian oil and gas revenues drop 16.8% in seven months
Russian oil and gas revenues fell 16.8 percent to 4.6 trillion rubles in the first seven months of 2026 due to lower energy prices.
Russian oil and gas revenues fell 16.8 percent to 4.6 trillion rubles in the first seven months of 2026 due to lower energy prices.