NEW YORK—U.S. stocks closed higher on Wednesday as rising crude prices boosted energy shares and a swath of positive U.S. data suggested inflation has crested and the economic recovery remains robust, boosting investor sentiment.
All three major U.S. stock indexes gathered strength as the session progressed, with economically sensitive cyclicals, smallcaps and transportation stocks leading the charge.