Supply Chain Stress Monitor - 2023-05-15

Date: 
Tuesday, May 16, 2023
Summary: 

A solid retail sales report, as one of our global supply chain stress indices logs a new all-time low. Good news if you like prosperity. Bad news if you are Jerome Powell.