USD/JPY at 159.40: Intervention Risk Caps Yen Weakness Rally | StratBase.ai