1、Global BusinessOptimism InsightsQ2 2025Dun&Bradstreet Global Business Optimism InsightsDun&Bradstreets Global Business Optimism Insights(GBOI)is a quarterly report that aims to gauge the optimism levels of businesses globally and provides a unique and comprehensive view into the thinking behind the
2、growth,operational,and investment expectations of business leaders.The GBOI is an amalgamation of five indices:Global Business Optimism Index,Global Business Supply Chain Continuity Index,Global Business Financial Confidence Index,Global BusinessInvestment Confidence Index,and Global Business ESG In
3、dex.The first four indices capture business expectations for the coming quarter,while the ESG index captures the sentiments on key ESG attributes in the current quarter.All five indices are constructed for 32 economies across 17 sectors and 3 business sizes,synthesized from a survey of approximately
4、 10,000 businesses.The findings from the survey are supplemented with insights from Dun&Bradstreets proprietary data and economic expertise.An index reading above 100 indicates an improvement in optimism relative to the base year(Q3 2023 to Q2 2024),while an index reading below 100 signifies adeteri
5、oration.Introduction Businesses globally reported a further decline in optimism for Q2 2025,as firms continue to grapple with trade-related policy uncertainty and its broader economic implications.Export-driven sectors such as automotive,electricals,and metals saw sharp declines in optimism levels,p
6、articularly in the U.S.,Mexico,South Korea,and Japan,where rising tariffs and shifting trade policies have fueled cost pres-sures and created demand volatility.Financial risk perceptions remain elevated as businesses contend with high borrowing costs,persistent inflation expectations,and tightening