General May 29, 2026 CEO Confidence Drops 20% as Supply Chain and Energy Risks Return Conference Board index falls to 47 in May, lowest since early 2024, as executives cite supply-chain fragility and energy-cost volatility. By Hank Rivers