Oil prices edge higher as Wall St recoups losses