U.S. stocks rose Monday as takeover news and strong profits from large caps, such as Merck & Co. (MRK), reassured investors after a broad-based sell-off at the end of last week.

The Dow Jones industrial average was up 92.34 points, or 0.67 percent, at 13,943.42. The Standard & Poor's 500 Index was up 7.47 points, or 0.49 percent, at 1,541.57. The Nasdaq Composite Index was up 2.98 points, or 0.11 percent, at 2,690.58.

Merck, a Dow component, reported quarterly results that beat analysts' expectations while Halliburton Co. (HAL), the world's second-largest oil services company, also topped forecasts and its shares rose to their highest since June 2006.

Also on Monday, Transocean Inc. (RIG), the world's largest offshore driller, said it had agreed to buy drilling rig operator GlobalSantaFe (GSF) Corp. for $18 billion.

That proposed merger and other smaller deals showed the Wall Street takeover spree still had legs, analysts said.

"A host of merger news came into play, along with some pretty good earnings, and the market is seeing a snapback rally," said Steve Goldman, market strategist at Weeden & Co. in Greenwich, Connecticut.

"But, it's really blue-chip oriented," he said. "As you get to the mature phases of a bull market, gains tend to be concentrated in the more liquid names."

A more than 1 percent drop in crude oil futures underpinned gains by big manufacturers such as 3M Co., whose stock rose 0.7 percent to $90.87.

But declining stocks outnumbered advancing ones by a ratio of about 17 to 16 on the NYSE and by 16 to 13 on Nasdaq.

Wall Street stocks had slid on Friday amid concerns about the economic impact of the housing slowdown and corporate profits. Among the key disappointments was Caterpillar Inc (CAT), which cited weakness in the North American construction market.

On Monday, Merck shares jumped 6.8 percent to $52.33 and had their biggest gain in more than three months. The index of pharmaceutical stocks was last up 1 percent.

Halliburton Co., the world's second-largest oil services company, also beat profit expectations, sending its shares up 3.2 percent to end at $37.74. During the session, shares hit $38.29, their highest since June 2006.

Shares of Transocean rose 5.5 percent to $115.96 on the New York Stock Exchange. GlobalSantaFe's shares advanced by 4.8 percent to $78.33. The S&P oil and gas index jumped 4.1 percent.

In other deal news, United Rentals Inc. (URI), the world's largest equipment rental company, said it had agreed to be bought by private equity firm Cerberus Capital Management for $4 billion.

United Rentals shares rose 1.9 percent to $32.98.

But Expedia Inc., the largest online travel agency, slid 9.1 percent to $26.71 on Nasdaq after it slashed its share repurchase plan, blaming a lack of attractive financing in credit markets.

U.S. crude oil futures fell after OPEC's president voiced concern about high oil prices affecting the global economy. September crude declined 90 cents, or 1.2 percent, to settle at $74.89 per barrel.

Trading was active on the NYSE, with about 1.52 billion shares changing hands, below last year's estimated daily average of 1.84 billion, while on Nasdaq, about 2.05 billion shares traded, below last year's daily average of 2.02 billion.