Dow tops 50,000 as stocks rally on AI and earnings

Business