Is this a harbinger of demand led recession or a supply chain effect that stems from excessive inventory builds ahead of the tariffs ???

Is this a harbinger of demand led recession or a supply chain effect that stems from excessive inventory builds ahead of the tariffs ???