Miha Creative/Shutterstock Save for later Print Download Share LinkedIn Twitter Russia's budget deficit for the first half of 2023 narrowed compared to the cumulative deficit for the first five months as a further decline in oil and gas revenues in June was partly offset by an increase in other sources of revenue.