US open: Stocks trim losses after data