Oil price today: Stocks temper gains as oil pares heavy losses, US data in focus

· IOL