INTEL: 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 | News | MoonHub