Menu

Best of the week

UK Retail Sales Jump 1.2% in April 2025

UK Retail Sales Jump 1.2% in April 2025

UK retail sales surged 1.2% in April 2025, beating forecasts...

Germany's Economy Rebounds with 0.4% Growth in Q1 2025

Germany’s Economy Rebounds with 0.4% Growth in Q1 2025

Germany’s GDP grew by 0.4% in Q1 2025, outperforming the...

Home / News
A Decade-First Decline in Global Oil Demand Growth

A Decade-First Decline in Global Oil Demand Growth

According to a new report from S&P Global Commodity Insights, global oil demand growth is expected to slow to 750,000 barrels per day in 2025—a significant 500,000 barrels per day lower than previous forecasts. This marks the first non-COVID-related decline...
Read more
Slight Improvement in Australia’s Business Confidence

Slight Improvement in Australia’s Business Confidence

In April 2025, Australia’s NAB Business Confidence Index rose from -2 in March to -1 — its highest level since January. However, the Business Conditions Index declined from 3 to 2, and the data still reflect ongoing weakness in key...
Read more
DE40 Index Soars Nearly 20% in Early 2025

DE40 Index Soars Nearly 20% in Early 2025

Germany’s benchmark stock index, the DE40 (also known as the DAX), has gained remarkable ground in the early months of 2025. Since January, the index has risen by 3,980 points, marking a year-to-date growth of 19.99%. This data, tracked through...
Read more
China’s Trade Surplus Soars to $96.18 Billion

China’s Trade Surplus Soars to $96.18 Billion

China’s trade surplus climbed to $96.18 billion in April 2025, a significant leap from $72.04 billion a year earlier and well above market expectations of $89 billion. This surge was largely fueled by an 8.1% year-on-year export growth, even though...
Read more
Bank of England Cuts Interest Rate to 4.25%

Bank of England Cuts Interest Rate to 4.25%

In its May 2025 meeting, the Bank of England (BoE) decided to lower its key interest rate by 0.25 percentage points to 4.25%. The decision passed with a narrow 5–4 vote in the Monetary Policy Committee (MPC): two members favored...
Read more