Japan Stocks Tumble After BOJ Holds Rates, Oil Prices Rise by Bloomberg.com | Mar 18, 2026 | AlphaTack Intel Japanese stocks slumped for a third week, the longest losing streak since April,