The euro just won’t crack
There have been 4 good attempts to break yesterday’s high of 1.2448 but some heavy sellers are sitting there and won’t give up. There are bound to be buy stops above but in this market, it won’t be long before fast money starts taking profits.
EURUSD holding the line