Loonie Hits Two-Week Peak As USD Stumbles Before Critical NFP Report