Shanghai Composite Index Chart Live - Us Stocks Pull Back On Mixed Earnings