Retail Sales and Supply Chain Stress Monitor - 2026-05-13
Date:
Thursday, May 14, 2026
Summary:
Our supply chain stress indices are starting to show some real wear-and-tear from ten weeks of closure of the Strait of Hormuz. But retail sales come through again, pushing to new all-time highs. And ex-auto, the inventory/sales ratio is about as lean as it gets.