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.
Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.