Russia's economy continues to reel as energy revenue and the ruble weaken

Russia's oil and gas revenue tumbled by 45% in the first three months of 2023 amid Western sanctions.