Forex technical analysis: EURUSD trades to weeks midpoint and stalls

200 bar MA on the 4-hour chart
The EURUSD traded to a high of 1.0737 today.  That represented the 50% of the move down from the March high.  On Wednesday, that level held.  Yesterday, the 61.8% of retracement held at 1.07777 (a couple times actually).   Today, the 50% is back to being the ceiling.  It worked for seller.