Stock markets moved higher after a series of strong earnings updates from major firms. Investors also responded positively to signs of moderating inflation and stable employment data.
Economy
Investor confidence improved as several major companies beat expectations.