2025 Week 30
The trade "deal" with Japan is here. Let's look at the Art of the Shakedown or: How Japan Learned to Stop Negotiating and Love Strategic Defeat

This post is for subscribers only
Already have an account? Sign in.