THINK TANK How Manufacturers Can Prepare for $100-per-Barrel Oil July 15, 2024 Taylor St. Germain, SCB Contributor In the past two decades, the cost of oil exceeded $100 per barrel in six different years, and there’s no reason to think that 2024 is safe from such a recurrence.Read More
Back to (North) America: Companies Reassess Their Supply Chain StrategiesGlobal Supply Chain Management