The Euro fell hard after the European Central Bank announced yesterday that it would lower its benchmark rate by 0.25% to 0.5%. While some analysts had expected the ECB would hold off on a rate cut this time around, the consensus opinion was that the rate cut was long overdue.
