

ASSOCIATED PRESS A trader works on the floor of the New York Stock Exchange. Wall Street ended an earnings-driven rally Thursday after a steeper-than-expected decline in existing-home sales. Oil rose $1.05 a barrel to settle at $125.49 on the New York Mercantile Exchange.