Technical analysis: If we look at the daily chart we can see that pair is rejecting higher prices in the last few days around 124.419 level. That means that buyers are loosing their power, and we have sell confirmation reversal pattern formatted at the key level on daily chart.
Fundamental analysis: Yen weakness has accelerated recently on the back of USD...