US stocks traded higher on Wednesday, helped by a surprise decrease in crude inventories and a rise in healthcare stocks. The S&P 500 Index added 0.5% to 2,005 points, while the Dow Jones Index gained 0.3% and the Nasdaq Composite Index rose 0.7%, increasing to 17,658 and 4,880 points respectively by 15:30 GMT.