Major U.S. stock indexes closed mostly lower Monday, as losses in banks and other sectors offset solid gains in energy companies following a surge in crude oil prices.
The price of crude oil rose to its highest level since October after the U.S. moved to further block Iranian oil exports. Banks, real estate and industrial companies fell broadly. Small-company stocks fell more than the rest of the market.
The S&P 500 rose 2.94 points, or 0.1%, to 2,907.97.
The Dow Jones Industrial Average fell 48.49 points, or 0.2%, to 26,511.05.
The Nasdaq composite gained 17.20 points, or 0.2%, to 8,015.27.
The Russell 2000 index of small-cap stocks dropped 5.70 points, or 0.4%, to 1,560.04.
For the year:
The S&P 500 is up 401.12 points, or 16%.
The Dow is up 3,183.59 points, or 13.6%.
The Nasdaq is up 1,379.99 points, or 20.8%.
The Russell 2000 is up 211.49 points, or 15.7%.