Canadian dollar edges higher as oil price steadies