Memory’s Moat, Tech’s Role in Recent Highs, and Shrugging Of $100 Oil 5/1/26 | The Exchange | Podwise