Dow Jones Industrial Average bolstered by consumer sentiment despite earnings declines

19/07/2025