
The U.S. supply chain might be on the receiving end of a 1-2 punch that could crater an economy veering toward a possible recession.

The U.S. supply chain might be on the receiving end of a 1-2 punch that could crater an economy veering toward a possible recession.