Forex technical analysis: USDJPY keeps on stalling near MAs

100 and 200 hour MAs keeping a lid on the pair
The USDJPY over the last day or so has been pushing the 200 hour MA on a number of occasions (green line in the chart below). The little pushes above line were met with little momentum.