US stocks ended marginally higher on Tuesday after oil prices retreated from $US59.99 per barrel.

More...