The Trevor Rose Podcast

#150: Steve Larke (Topaz/Headwater/Vermilion) - The Efficiency Paradox, Inflation & Why Global Energy Demand is up 35%

Nov 24, 2023
Ask episode
Chapters
Transcript
Episode notes