Canada Canadian Minister of Finance Jim Flaherty resigns, planning a return to the private sector. Joe Oliver is named to replace him. Sources: National Post