Home Investing US stocks rally as Meta and Microsoft earnings revive AI optimism despite economic jitters