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.

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.

Conference Board CEO Confidence fell to 47 in Q2 2026, down from 59 in Q1, as supply chain disruptions and energy pressures drive executive pessimism.