Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
Dun & Bradstreet Global Business Optimism Insights Report Reveals Cautious Economic Outlook for Q1 2025

In This Article:

Slow economic growth, rising geopolitical tensions, and increasing trade uncertainties drive down overall optimism levels

LONDON, Jan. 23, 2025 /PRNewswire/ -- Dun & Bradstreet (NYSE:DNB), a leading global provider of business decisioning data and analytics, today released its Q1 2025 Global Business Optimism Insights report. The survey, conducted during November 2024, revealed a 12.9% quarter-over-quarter decline in the Global Business Optimism Index for Q1 2025, reflective of growing concerns over weak economic growth, rising geopolitical risks, and trade policy uncertainties.

Dun & Bradstreet Logo (PRNewsfoto/Dun & Bradstreet)
Dun & Bradstreet Logo (PRNewsfoto/Dun & Bradstreet)

This shift suggests a redirection from previously elevated optimism levels seen in the latter half of 2024 and indicates a more cautious approach by businesses, particularly in terms of supply chain stability and investment strategies. The anticipation of policy changes from the new U.S. administration may have also contributed to lower optimism. Despite this quarterly decline, 30 of 32 economies show optimism levels above those seen in Q1 2024, signaling a correction from previously elevated optimism levels rather than a bleak outlook.

"Survey respondents have a guarded outlook for the quarter ahead due to the evolving economic and political landscape that may impact how the world does business," said Neeraj Sahai, President of Dun & Bradstreet International. "Optimism levels for supply chain risks vary across business size with large businesses indicating increased optimism and resilience by leveraging their economies of scale and reliance on alternative sourcing. Medium-sized businesses experienced the sharpest deterioration with a 36% decline, indicating that these businesses have not been able to counter the challenges posed by cross-country trade, while simultaneously facing insufficient local supplies, further showing heightened concern on the supply chain continuity front. Small businesses had a moderate decline of 3.5%."

Key findings from the Q1 2025 report:

  • The Global Business Optimism Index dropped by 12.9%, its first decline since the series began, with all 32 surveyed economies seeing a downturn, reflecting heightened economic uncertainty, geopolitical tensions, and sluggish growth. However, for over 90% of the economies, the optimism levels remain above Q1 2024, signaling a correction from previously elevated optimism levels.

o  Over 80% of the economies reported a decline in optimism for new export orders, with almost half of them having more than 10% trade exposure to either the U.S. or the Chinese Mainland.