The Dow Jones Industrial Average rose Monday, headed for its longest streak of gains since February 2017, to kick off a stacked week of key earnings reports and a major policy decision from the Federal Reserve.
The 30-stock index roared ahead 171.23 points to kick off Monday at 35,398.92.
The S&P 500 added 19.18 points to 4,554.82.
The NASDAQ index hiked 32.07 points to 14,064.88.
Energy stocks led gains in the S&P 500, with the sector up more than 1.7%, after oil and gasoline futures touched a three-month high Monday. Shares of Halliburton were higher by more than 2%, while Devon Energy was up by 1%.
Earnings from some 150 companies in the S&P 500 this week plus the Federal Reserve's last policy meeting until September could try the recent rally. Investors anticipate the Fed will increase rates by a quarter percentage point at the conclusion of its meeting on Wednesday.
They will be listening to comments by Chair Jerome Powell to get a sense of the central bank's position on what happens next as it tries to navigate a soft landing for the economy.
Prices for the 10-year Treasury gained slightly, lowering yields to 3.83% from Friday's 3.84%. Treasury prices and yields move in opposite directions.
Oil prices took on $1.11 to $78.18 U.S. a barrel.
Gold prices fell $6.50 to $1,960.10 U.S. an ounce.