Japan long-term bond yields hit 18-year high on inflation expectations

AI Article