The S&P 500 rose on Monday, extending two weeks of gains, as investors shook off recession concerns and bid tech shares higher.

The Dow Jones Industrial Average rose 94.65 points to 34,955.89. The S&P 500 gained 0.7% to 4,575.52. The technology-focused Nasdaq Composite added 1.3% to 14,354.90, thanks to a 8% jump in Tesla. The S&P 500 hit its high of the session as crude oil hit its low of the day, down more than 11%.