US markets continue global rally

NYSE traders Image copyright Getty Images

(Close): US share markets closed solidly higher, led by strong gains in banking shares and following jumps on European and Asian markets.

The Dow Jones Industrial Average rose 129.71 points, or 0.73%, to 17,804.87

The wider S&P 500 jumped 12.03 points, to 2,083.25, while the tech-heavy Nasdaq gained 36.88 points, to 4,837.21.

Last week, markets were mostly lower as investors fretted over the consequences of this week's EU referendum vote.

Goldman Sachs rose 1.5%, Bank of America climbed 1%, and Morgan Stanley rose 2.3%.

Shares of US retail giant Walmart ended the day 0.21% higher after the retail giant announced a partnership with China's second largest e-commerce firm,

Crude oil prices also saw significant gains, climbing 2.5% and sending energy stocks rising.

Marathon Oil climbed more than 10%. The company on Monday announced plans to expand its oil and natural gas assets.

Southwestern Energy shares were up 6.3%.