Episode 69: Energy Execs Talk It UpMarch 13, 2021BusinessIn this week’s podcast, Simon Lack highlights why energy CEOs are bullish