All eyes today will be on the Bank of Japan and the odds are that the central bank will raise rates to the highest level since 1995 to cool inflation, which has been above their target range for 42 months in a row.
All eyes today will be on the Bank of Japan and the odds are that the central bank will raise rates to the highest level since 1995 to cool inflation, which has been above their target range for 42 months in a row.