Japan Stocks Tumble After BOJ Holds Rates, Oil Prices Rise by Bloomberg.com | Mar 18, 2026 | AlphaTack Intel Japanese stocks slumped for