The Supply Chain Has Seen This Before

Published on May 1, 2025

First, let’s check the market action. Fortunately for stocks, the public has come around to a thesis that the sky is not falling, though there are a ton of market viewers who remain decidedly skeptical that the worst is behind us.