Oil claws back some losses but strong dollar caps gains