By Riva Gold and Akane Otani

The S&P 500, Dow Jones Industrial Average and Nasdaq Composite climbed toward a trifecta of closing records Monday as commodity prices gained.

Stocks have rallied since the presidential election, with major indexes advancing two weeks in a row through Friday. Investors have piled into banks, health-care stocks and industrials on bets that President-elect Donald Trump would loosen regulation and boost infrastructure spending. At the same time, they've pulled back from Treasurys and stock-market bond proxies, which are less attractive to investors when interest rates rise.

Financials led much of the charge, accounting for 73% of the S&P 500's postelection gains through Friday, according to S&P Dow Jones Indices. Five stocks -- Wells Fargo, Bank of America, J.P. Morgan Chase, Berkshire Hathaway and Citigroup -- accounted for more than a third of the broad index's gains through that time period.

Stocks rose broadly Monday.

"The market's been ripping since the election," said Bill Costello, portfolio manager at Westwood Holdings Group. Hopes that the Trump administration would usher in a pro-business, pro-growth environment are driving stocks higher yet, Mr. Costello added.

The Dow Industrials rose 74 points, or 0.4%, to 18941, above its Nov. 15 closing record of 18923.06. The S&P 500 rose 0.7% and was trading above its Aug. 15 record closing level of 2190.15. The Nasdaq Composite added 0.8%, passing its record close of 5339.52 reached on Sept. 22.

The last time the three major indexes closed at records on the same day was Aug. 15.

Oil prices led energy shares higher Monday after Iraq's oil minister said the country would offer new proposals to cut output at next week's meeting of the Organization of the Petroleum Exporting Countries.

U.S. crude oil rose 4.4% to $48.42 a barrel<>, its highest level in three weeks. Marathon Petroleum gained 7.3%, Chesapeake Energy rose 6.6% and Range Resources rose 6.3%.

Metals prices gained, buffeted by a retreat in the dollar. Gold was up 0.3% at $1,212 an ounce and copper extended a multiweek rally following Chinese President Xi Jinping's statement over the weekend that his government would support a Free Trade Area of the Asia Pacific. Many investors expect this to mean increased imports by China, the world's largest metal consumer.

In government bond markets, the yield on the 10-year U.S. Treasury note fell to 2.238% from 2.337% on Friday, according to Tradeweb. The 10-year note had posted its steepest two-week yield gain since 2001. Yields move inversely to prices.

"Our bond guys said the implementation of Trump's platform will result in stronger economic growth, stronger inflation, and the Fed will tighten rates," said Phil Orlando, chief equity market strategist at Federated Investors.

"When we saw that, we immediately increased our equity allocation and took it out of Treasurys," he said, favoring economically sensitive U.S. stocks such as financials and industrials instead.

In currency markets, the dollar paused after a 10-day rally, its longest winning streak in over four years. The WSJ Dollar Index, which measures the U.S. currency against 16 others, fell 0.3%.

The currency had tracked the bond market closely since the election, mostly rising alongside a decline in the price of the 10-year Treasury note. Fed funds futures tracked by CME Group point to a 95% chance of a rate increase next month -- a move that analysts say will make the dollar more attractive to investors.

"It's all about yield," said Simon Derrick, chief currency strategist at BNY Mellon.

Elsewhere, the Stoxx Europe 600 was up 0.2%, following gains in Asia.

The Nikkei Stock Average and the Shanghai Composite each added 0.8% to reach their highest closing levels since January.

Write to Riva Gold at riva.gold@wsj.com and Akane Otani at akane.otani@wsj.com

(END) Dow Jones Newswires

November 21, 2016 14:05 ET (19:05 GMT)

Copyright (c) 2016 Dow Jones & Company, Inc.