EURUSD potential ending diagonal might be unfolding since 1.2058 lows, Wave 4 termination. If correct, bulls might push through 1.2184 and turn sharply lower again. Alternately, a top might be already in place at 1.2176 yesterday and a lower degree waves 1 and 2 might be completing now. Either way, EURUSD looking lower through 1.2050 at least.