Global Supply Chains Are Broken Again: What That Means for US Businesses

Global supply chain disruption is costing businesses approximately $184 billion annually as of 2025, and 65% of companies are dealing with at least one active bottleneck in their supply chain right now. The causes have changed, the damage hasn’t. A purchasing manager at a mid-size manufacturer in Ohio is on hold with his freight forwarder […]
Oil at $103 and Rising: What the Strait of Hormuz Crisis Means for Your Business

When Iran shut down the strait on March 4, Brent crude blew past $120 per barrel almost overnight, which the International Energy Agency called the single largest supply disruption in the history of the global oil market. It’s pulled back since then. Sitting around $103 right now. But don’t let that number fool you into […]