Bank of Japan raises rates to 1.25%, a 31-year high, as global central banks tighten in tandem amid energy-driven inflation | Folio