The three major US stock indexes posted their best gains in a year on Tuesday, driven by a surge in energy shares after oil prices hit a record high and as the Fed eased concerns about rising interest rates.
Minutes released in the early afternoon from the Federal Reserve's most recent policy-setting meeting extended stocks' early gains and gave the rally more momentum as they reaffirmed views that the central bank is nearly done with raising interest rates.
Solid earnings from companies, including Merrill Lynch & Co Inc, contributed to the market's upward momentum. Oil prices hit a new all-time high above $71 a barrel as anxiety mounted that Iran's nuclear stand-off with the West could cut oil exports from the world's fourth-largest crude exporter. Shares of major energy companies like Exxon Mobil Corp surged.
"It would be a welcome relief to the stock market should the Fed's continuing rate increases come to a halt," said Michael James, senior trader at regional investment bank Wedbush Morgan in Los Angeles.
The Dow Jones industrial average jumped 194.99 points, or 1.76 percent, to 11,268.77. The Standard & Poor's 500 Index gained 22.32 points, or 1.74 percent, to 1,307.65. The Nasdaq Composite Index climbed 44.98 points, or 1.95 percent, to 2,356.14.
Advancers outnumbered decliners on the NYSE by a ratio of almost 4 to 1 - the Big Board's best day for market breadth in nearly two years. On the Nasdaq, about five stocks rose for every two that fell.
After the closing bell, IBM, the world's biggest computer-services company, said quarterly profit rose amid lower costs and strong sales of advanced microprocessors for video game machines. Shares of International Business Machines Corp rose to $83.40 on the Inet electronic brokerage system from a close at $83.31 on the New York Stock Exchange.
And Yahoo Inc, the world's biggest Internet media company, reported after the close that its quarterly net profit declined amid higher stock option expenses. Still, Yahoo's stock rose to $32.25 on Inet from a Nasdaq close at $31.30.
During the regular session, the Dow average raced up 206.67 points from Monday's close to Tuesday's session high at 11,280.45 late in the afternoon - extending the brisk rally after the Fed's minutes were released.
US crude for May delivery rose 95 cents to settle at $71.35 a barrel in New York, after hitting a session high at $71.60 - the highest since energy futures began trading on the New York Mercantile Exchange in 1983.
Shares of Exxon Mobil gained 2.4 percent, or $1.49, to $63.54. ConocoPhillips shares climbed 3.4 percent, or $2.31, to $70.64. Both trade on the New York Stock Exchange.
The Dow Jones index of home builders shares rose 4.4 percent on the belief that the end of the Fed's cycle of raising rates may be near. An index of bank stocks gained 2.1 percent.
Merrill Lynch, the largest US brokerage firm, posted higher-than-expected quarterly profit, helped by strong investment banking and retail brokerage revenue. Merrill Lynch shares rose 1.2 percent, or 92 cents, to $79.38 on the NYSE.
Volume was heavy on the New York Stock Exchange, where about 1.84 billion shares changed hands, above last year's daily average of 1.61 billion. On the Nasdaq, about 2.28 billion shares traded, above last year's daily average of 1.80 billion.