China: The End of the Growth Miracle?

A Historic Signal from Beijing: China has set its lowest growth target in decades for 2026: Gross domestic product is expected to grow by 4.5 to 5 percent. The last time a target of 4.5 percent was set as the lower limit was in 1991. This is more than just a number—it’s a signal. The real estate crisis and weak consumer spending as […]
Oil Prices Caught in the Grip of the War in Iran

The Strait of Hormuz — a bottleneck for the global economy. As military tensions in the Middle East began to escalate, the price of Brent crude oil climbed toward $120 per barrel — a level last reached in July 2022 during Russia’s war of aggression against Ukraine. The cause: an extreme scenario that analysts had been warning about since the Hamas attack on […]