Business News Recap: Confidence Index Drops to Minimal Level Globally
The Dun & Bradstreet Q3 2025 Global Business Optimism Insights report paints a cautious picture of the global business landscape, with business optimism taking a significant hit. The Business Optimism Index has declined by 2.3% quarter-over-quarter, dipping to 105.6 – the lowest level since late 2023 [1][2][3][4].
This decline is attributed to growing economic uncertainty on a global scale, driven by factors such as slowing trade, ongoing tariff uncertainty, softening sales, and geopolitical risks like the Iran-Israel conflict [1][2][3].
In the face of these challenges, domestic economies have shown some resilience, particularly for small firms. However, medium and large companies have been hit harder [1].
The manufacturing sector has experienced the largest drop in optimism, with industries such as metals manufacturing, automotive, and capital goods being particularly hard-hit due to their sensitivity to trade policies and supply chain disruptions [1]. The services sector has also seen a 5.4% decline in optimism, contributing to an overall cautious business sentiment [1].
Supply chain concerns are escalating, with many executives doubting a near-term de-escalation of trade tensions. Only 46% anticipate improvements, while 54% expect tensions to persist or worsen [2][3]. This uncertainty is further compounded by persistent geopolitical instability and fragmented investment flows, which are eroding business confidence and driving firms to focus on resilience and risk mitigation strategies [2][3].
Despite the gloomy outlook, some countries with protective trade agreements, such as Mexico under USMCA, are faring better. However, the overall global outlook remains more cautious and uncertain [3].
The report is based on a survey of approximately 10,000 business leaders across 32 economies and 17 sectors, conducted in May and June 2025 [5]. The escalating tariff and trade war is ranked as one of the top emerging risks for the second quarter of 2025, with less than half of businesses expecting to receive timely payment for their goods and services [6].
In summary, the Q3 2025 report portrays a measured but distinctly cautious global business outlook, characterised by declining optimism primarily due to trade uncertainties, supply chain risks, and geopolitical tensions. However, domestic opportunities provide some mitigating optimism for smaller firms [1][2][3].
[1] Dun & Bradstreet Q3 2025 Global Business Optimism Insights Report [2] Dun & Bradstreet Global Business Investment Confidence Index [3] Dun & Bradstreet Global Business Financial Confidence Index [4] Dun & Bradstreet Global Business ESG Index [5] Dun & Bradstreet Global Supply Chain Continuity Index [6] Dun & Bradstreet Global Business Payment Index
- To counteract the increasing global economic uncertainty, many businesses are now focusing on compliance with strict financial regulations to ensure resilience, as highlighted in the Dun & Bradstreet Q3 2025 Global Business Optimism Insights report.
- The decline in the Business Optimism Index has not only impacted large businesses but also triggered events such as supply chain concerns and persistent geopolitical instability, as discussed in the Dun & Bradstreet Q3 2025 Global Business Optimism Insights report.