104.00 barrier option is now history 16 June 2016

Markets giving their own verdict on the BOJ ad Kuroda's continuing hot air.

104.00 support now broken and triggering expected stops to post 103.61. Next layer of bids 103.50 as the Kuroda bore-fest continues.

Punish a country by supporting its currency. It's a strange world we live in.

USDJPY now bouncing to 103.78