Stocks that moved substantially or traded heavily Monday:

JD.com Inc., up 93 cents to $21.06

China's second largest e-commerce site announced a deal with Wal-Mart, which will take a 5 percent stake in JD.com.

FedEx Corp., up $2.22 to $164.47

Federal prosecutors abruptly moved to dismiss charges that FedEx knowingly delivered illegal prescription drugs to dealers and addicts.

EOG Resources Inc., up $2.30 to $83.19

Energy-company stocks climbed with the price of oil, which rose almost 3 percent.

Wells Fargo & Co., up 33 cents to $46.93

Bond yields jumped, which could help banks by sending interest rates higher.

Amazon.com Inc., up $7.62 to $714.01

The e-commerce giant was one of the biggest gainers as consumer stocks rose.

Duke Energy Corp., down 98 cents to $82

Utility companies lagged the market as investors sold safe-play stocks and made riskier picks.

General Electric Co., up 23 cents to $30.83

Machinery-company stocks were some of the biggest gainers as stocks rallied Monday.

Newmont Mining Corp., down 32 cents to $35.33

After a long winning streak that took them to their highest prices in more than a year, gold prices fell for the second day in a row.