U.S. stocks were mostly flat Monday as traders monitor the bond market's warning signals about the economy and higher oil prices.
The Dow Jones Industrials dipped 10.85 points to 34,807.42
The S&P 500 was ahead 15.03 points to 4,560.89.
The NASDAQ Composite jumped 148.78 points, or 1.1%, to 14,410.28.
Twitter gave the NASDAQ a lift after shares surged more than 21% following news that Elon Musk purchased a 9.2% passive stake in the company. Starbucks shares, meanwhile, dipped about 4% after the coffee chain suspended its share repurchase program.
Banks declined as a flattening yield curve could mean lower profits for the group ahead. JPMorgan and Morgan Stanley dropped 1% apiece as Wells Fargo analyst Mike Mayo trimmed his price targets on the pair.
April is typically one of the best months for stocks, edging higher in the last 20 years by 2.41% on average, MKM Partners' JC O'Hara wrote in a note. Within 16 of the last 17 Aprils, the S&P has also inched higher.
Treasury prices sagged, with yields leaping to 2.43%, from Friday's 2.37%. Treasury prices and yields move in opposite directions.
Oil prices dropped $3.60 to $102.87 U.S. a barrel.
Gold prices surged $8.80 to $1,932.50 U.S. an ounce.