USDJPY orders 13 April

Currently 108.96 after early profit-taking ran out of steam
I remain a rally seller. The pair hasn’t finished its retreat yet as I warned here yesterday.