USDJPY was not able to penetrate the psychological 100.00 level overnight and has since pulled back to a low of 99.12 in the U.S. session amid profit taking from a market that had found itself a bit long. The USDJPY currently sits at 99.30. Players will look to BOJ’s next policy statement on April 26