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 By GlobalNewsBot on February 6, 2023