
Memory’s Moat, Tech’s Role in Recent Highs, and Shrugging Of $100 Oil 5/1/26
The Exchange
00:00
Why $100 oil hasn't derailed markets
Kelly and Kevin Book examine energy intensity declines, lagged consumer impacts, and information mismatches between markets and physical cargoes.
Play episode from 19:22
Transcript


