The Bank of Japan have finally announced their decision and its not good for yen bears 21 Sept

USDJPY dropped 100 pips and tumbled to test 101.00 before steadying. GBPJPY has also been a prime mover as I mentioned yesterday and been down to 130.85.

BOJ kept us waiting for the longest time since Oct 2014 and that only added to the conjecture that they might move but it wasn't to be.

Now we digest the headlines and wait for Kuroda's presser later.

As I type USDJPY is back up to 102.10 EURJPY 113.56 and GBPJPY 132.35. Nikkei up 1.15%. Crazy days are here again.