US stocks close Wednesday mixed