Business leaders who lack confidence tend to pull back on hiring and investment, weighing further on the economy.

Business leaders who lack confidence tend to pull back on hiring and investment, weighing further on the economy.

The Vistage CEO Confidence Index fell to 87.2 in Q1 2026 as the Iran conflict disrupts supply chains, raises oil prices, and adds volatility to crypto markets.