As I have noted many times, when you see the JPY diverge vs how other currencies are trading vs the dollar you can assume a cross flow is behind the move.
This was the case earlier where EURUSD was bid and so was USDJPY. (Note a firmer EURJPY).)
Looking at the chart, you can see  how 147.79 resistance capped the upside.
Only back above this level and 148+ would suggest a greater retracement risk.
On the downside, below 146.50-55 would be needed to start a fresh leg down.
Otherwise range is essentially 146.50-147.80.with one eye on EURJPY and the other on the risk mood set by US stocks
CAD has been the underperformer today, weaker not just vs the USD but vs the JPY as well
Political vacuum to deal with the tariff cloud hanging over Canada  is seen on this cart that would need toi regain 1.4435-50 to put the key 1.56+ area on plat again.
If it bounces see what happens at 147.25 for a failure would give immediate straight line to 146.25 then remaining below 147 after that would give something like 146.86