Storia: Japan hikes interest rate to highest level since 1995 as inflation bites — Warptech News