Eric Nuttall

Partner and Senior Portfolio Manager
Ninepoint Partners LP

Why is the narrative shifting from “energy transition” to “energy scarcity” and what does it mean for the outlook for oil and natural gas in the years ahead?