Japanese officials' rhetoric is increasingly aggressive, suggesting that the "gray rhino" has been granted a "legitimate crash" permit. With everyone focused on the 160 mark, how can we find a way to survive in 2026?

2025-12-30

Japanese officials' rhetoric is increasingly aggressive, suggesting that the "gray rhino" has been granted a "legitimate crash" permit. With everyone focused on the 160 mark, how can we find a way to survive in 2026?