CANADA FX DEBT-Canadian dollar steadies near 3-week high as oil rally extends