Euro is off more than 6% from the yearly highs with price now testing technical support. These are the updated targets & invalidation levels that matter from here.


FOR MORE ...