Stocks End Mixed As US Dollar Rallies