EUR/USD reached 1.3415 on this most recent push, falling just short of earlier session highs. We’ve got a battle of trapped longs and shorts playing out today. The longs most likely have them from much higher levels and are looking to minimize losses by selling into strength while the shorts likely sold earlier sharp downward momentum only to see prices quickly reverse.
Just a typical day: everyone is miserable!