Solid Intel 🛰Finance

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
SHOW ON TELEGRAM