Canadian Dollar Weakens on oil and poor employment figures.

US rate hike mooted for June.

Greek Election fears for ECB.