US stocks rallied broadly on Thursday, with Caterpillar, American Express and Chevron among the gainers, as economic data from the US and China and comments from European officials reassured investors about the global economy.
All three major large-cap measures experienced their third-largest one-day gains of the year.