Oil prices inched higher Tuesday, recovering from the previous day's losses, driven by a positive short-term market outlook and stronger US economic data, despite light trading ahead of the Christmas holiday.