Bank of Japan rate decision due within hours. Rates at 1.25%, markets expect a hold. The result first, then Ueda's key lines in one post
Bank of Japan rate decision due within hours.
Rates at 1.25%, markets expect a hold.
The result first, then Ueda's key lines in one post