Japan’s 10Y Yield Hits 17-Year High as BOJ Faces a No-Win Policy Setup
Japan’s 10-year JGB yield touched 1.917% on Thursday the highest level since 2007. It’s basically the market’s way of signaling that investors aren’t fully convinced about the Bank of Japan’s current policy path. The BOJ is stuck between two bad …