Is this a harbinger of demand led US recession (as some think) or a supply chain effect that stems from excessive inventory builds ahead of the tariffs ??? TCP Research 24 Mar 2025