Next 24 hours: Yen due for recovery?
The big mover and shaker out there is the Yen. The Japanese currency continues to get hammered to multi-year lows. USDJPY is at its highest levels since February 2016 and the major pair has just smashed through the psychological barrier at 120.00, followed by an extension beyond 121.00.

