Andrew Sheets: The New Definition of “Peak Oil”?

Thoughts on the Market - A podcast by Morgan Stanley

Categories:

Do tech-driven energy efficiencies—coupled with a shift in environmental attitudes—mean oil demand will fail to recover to pre-COVID levels?