Bank of Japan set to hold rates, keeping hawkish tilt, as Iran war clouds outlook

19/03/2026