United States stocks rose, led by oil shares, as the price of crude rose to a six month high and fueled optimism that the companies will post robust profits next year.
United States stocks gain as oil shares rally on profit outlook.