Episode 26 The Big Shortage: What happens if Russia turns off the gas? Published on: 13th July, 2022 Episode Details