Russian’s oil and gas revenues dip by 24% in 2023 Rhema Jan 12, 2024 Russia’s oil and gas revenues slumped by 23.9% last year compared to 2022 as lower oil prices and reduced pipeline…