Stock Market Today: Stocks Struggle Ahead of Nvidia Earnings

The three main indexes closed lower as Wall Street awaited the AI bellwether's quarterly results.