This trade is more technical than fundamental. There is a clear bear flag pattern on the weekly chart of the Yen against all pairs.
Today was a break of the flag structure.
The stock market is booming and the EU, UK and US are looking to normalise rates. Risk on for now.