June 16, 2026
Sobre este episodio
Key points The Bank of Japan raises its benchmark interest rate to 1%, the highest level in more than 30 years. Mines, logistical collapse, and destroyed infrastructure: a months-long task to normalize oil supply through Hormuz. Consumer spending and investment in China retreat in May to levels not seen since the start of the pandemic.