Stocks end mostly lower on Wall Street

NEW YORK (AP) — Stocks struggled to a mostly lower finish on Wall Street, ending a four-day winning streak for the S&P 500 index.

Energy companies fell more than the rest of the market Wednesday and the price of crude oil fell more than 3 percent. Marathon Oil lost 2.8 percent.

Makers of consumer products also fell. Philip Morris International gave up 2.1 percent.

Banks and other financial companies rose. Prudential climbed 1.2 percent.

- Advertisement -

Snap slumped 6.8 percent after reporting that it lost daily users in the latest quarter.

The S&P 500 index fell less than 1 point to 2,857.

The Dow Jones Industrial Average fell 45 points, or 0.2 percent, to 25,583. The Nasdaq edged up 4 points to 7,888.

The yield on the 10-year Treasury held steady at 2.97 percent.

- Digital Sponsors -