Canadian Dollar Weakens on oil and poor employment figures.
US rate hike mooted for June.
Greek Election fears for ECB.
See All 89 Episodes of "Halo Financial"