The stock market has spent the better part of the last few weeks torn between two narratives. On one hand, the AI trade has been on shaky footing under the weight of capex and valuation worries. On the other hand, oil prices — and, by extension, inflation expectations — have been falling, offering an encouraging […]