US stocks have edged down as early support from a rally in China faded, with lower oil prices and disappointing earnings signals from firms including Halliburton and Hasbro helping pull the market lower.

US stocks have edged down as early support from a rally in China faded, with lower oil prices and disappointing earnings signals from firms including Halliburton and Hasbro helping pull the market lower.