Russia’s oil and gas revenue crashed by nearly 50% at the start of 2023, leading to a wider budget deficit as Moscow’s spending soars

Posted in Uncategorized