Markets are unforgiving, and the Euro is currently under the pump with very little currently in the way of support to help stem the ongoing sell-off.


FOR MORE ...