Menu

Best of the week

Oil Prices Surge to Highest Level Since January

Oil Prices Surge to Highest Level Since January

Oil Benchmark: WTI Crude Futures hit $75 per barrel, marking...

US Producer Price Index Shows Mild Growth in May 2025

US Producer Price Index Shows Mild Growth in May 2025

The Producer Price Index (PPI) in the United States rose...

Home / News
China’s Trade Surplus Surges in May Amid Sharp Import Decline

China’s Trade Surplus Surges in May Amid Sharp Import Decline

China’s trade data for May 2025 revealed a significant increase in the trade surplus, reaching $103.22 billion, well above the $81.74 billion recorded in the same month last year—and even beating market expectations of $101.3 billion. 🔍 The driving forces?...
Read more
China’s Consumer Inflation Dips Again!

China’s Consumer Inflation Dips Again!

China’s economic recovery is still facing headwinds. In May 2025, the Consumer Price Index (CPI) in China declined by -0.1% year-over-year, marking the fourth consecutive month of deflation. While slightly better than market expectations of a -0.2% drop, the latest...
Read more
US Nonfarm Payrolls Increase by 139,000 in May 2025

US Nonfarm Payrolls Increase by 139,000 in May 2025

The latest U.S. labor market data shows continued job growth in May 2025, with nonfarm payrolls rising by 139,000. While this number surpasses market expectations of 130,000 jobs, it marks a slight slowdown compared to the revised April figure of...
Read more
Canada’s Unemployment Rate Hits 7% in May 2025

Canada’s Unemployment Rate Hits 7% in May 2025

Canada’s labor market showed signs of strain in May 2025, with the unemployment rate climbing to 7.0%, up from 6.9% in April. This marks the highest unemployment level since September 2021 — nearly four years ago — and exceeded economists’...
Read more
Germany’s Trade Surplus Plummets in April 2025

Germany’s Trade Surplus Plummets in April 2025

Germany’s trade surplus took a sharp dive in April 2025, dropping to €14.6 billion, a significant fall from the revised €21.3 billion in March. This figure also missed market expectations of €20.2 billion — marking the lowest surplus since October...
Read more