Global Business Optimism Insights

Download Q3 2024 Report

Explore Dun & Bradstreet's Global Business Optimism Insights (GBOI)

Global businesses are showing resilience amid geopolitical tensions and supply chain disruptions, buoyed by a shift towards accommodative global monetary policies. This optimism extends to improved macroeconomic conditions, with businesses notably upbeat about sales and order growth. Financial as well as investor confidence has surged on expectations of favorable operating conditions and reduced borrowing costs in economies that are easing their monetary policies.

Optimism regarding global supply chain continuity has seen a turnaround after four quarters of consecutive declines, despite persistent vulnerabilities such as elevated shipping costs and climate-related disruptions. Additionally, the rebound in business ESG sentiment underscores renewed commitments to sustainability, with most surveyed businesses planning to increase their budget for ESG-related activities.

Key Findings

  1. The Global Business Optimism Index increased 12.3% on the back of expected growth in sales, new orders, and favorable input costs amid easing global inflation.

  2. The Global Supply Chain Continuity Index saw a marginal improvement of 1.2% stemming from businesses adjusting to the new supply chain environment, which continues to be disturbed by geopolitical tensions, longer shipping routes, and climate-related disruptions.

  3. The Global Business Financial Confidence Index improved 12.3% as businesses are optimistic about their operating conditions and liquidity risk.

  4. The Global Business Investment Confidence Index increased 23.3%, signaling a meaningful uptick in optimism for capital spending, backed by an accommodative global monetary policy.

  5. The Global Business ESG Index increased 8.0% as businesses look to re-engage their sustainability initiatives. In the survey, more than one in two respondents indicated increased funding for ESG-related activities.

What is GBOI?

A comprehensive exploration of business optimism worldwide. The report delves into the aspirations and sentiments of business leaders to bring you a holistic perspective on the economic landscape.

Key Indices

What Makes Our GBOI Unique?


Consistent sample across the five indices; consistency in model and methodology
across countries;
availability of five indices from a single source


Survey of ~10,000 businesses across 32 economies, 17 sectors, and 3 business sizes


GBOI is an essential tool for guiding strategic decisions


The indices cater to a broad range of executives, including CEOs, CFOs, CIOs,
CPOs, CMOs and CSOs


The survey captures data at a sector level and covers
thematic topics


Unique offering for ESG index

Scope and Precision

Our report – which covers 32 economies (accounting for approximately 70% of global GDP) – is a synthesis of data from a comprehensive survey involving approximately 10,000 businesses. This extensive reach ensures that the insights provided are representative and reflective of diverse global perspectives.

Stay Ahead with GBOI

As businesses navigate an ever-changing global landscape, Dun & Bradstreet's GBOI equips you with the foresight needed to make informed decisions. Stay ahead of the curve, anticipate market shifts, and position your business for success with our comprehensive quarterly insights.

 

Download Q3 2024 Report

Download Q2 2024 Report

Download Q1 2024 Report

Download Q4 2023 Report

Download Q3 2023 Report

 

How Dun & Bradstreet Can Help

Dun & Bradstreet’s Country Insight Solutions provide forecasts and business recommendations for 132 economies, allowing businesses to monitor and respond to economic, commercial, and political risks. To learn more, visit http://dnb.com/country-insight