The Euro is coming off of extreme bullish sentiment readings, which suggest that buyers are exhausted and profit taking is due.


FOR MORE ...