U.S. stocks finished lower on Tuesday, with the Dow Jones Industrial Average posting its longest losing streak since February 1978, as investors digested the strong retail-sales data and awaited ...
HONG KONG -- China's key economic gauges for November came in below expectations, indicating that the economy struggled to find a firm footing despite a range of stimulus measures introduced since ...