US stocks end higher
US stocks ended a back-and-forth session with a modest advance today as a sharp drop in oil prices helped counter renewed concerns about the strength of the economy.
Oil fell nearly $5 a barrel after China announced plans to raise prices of petrol and diesel fuel prices, a move that could ease global demand.