The consumer price index was rose 2.4% in February 2026, above policymakers' target, economists said. War in Iran complicates the picture.
Major central banks hiked their policy rates in the face of surging inflation, but the Bank of Japan has been an outlier. Food inflation, especially rice prices, is a major factor behind the rise in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results