Just looking at the charts and they suggest that the next level of support should be around 129.40 (so likely to be trailing stops below). Not quite sure what’s driving this move but I suspect it’s positional reduction ahead of the weekend.
Stops in USD/JPY reported below 99.00.