The Spectator Index
6/16/2026, 5:20:03 AM
BREAKING:
🇯🇵 Bank of Japan raises interest rate to 1%, the highest since 1995.