-
Nov 26, 2025
Japan's latest fiscal stimulus is sending the Yen into a new devaluation spiral
-
Nov 11, 2025
China earlier this year used the basis trade as leverage to get the US to fold on tariffs
-
Jun 5, 2025
Japanese long-term yields have risen sharply, but they're still way too low