Traders work on the floor of the New York Stock...

Traders work on the floor of the New York Stock Exchange last week. The Dow Jones industrial average is up 149 points to 13,196 shortly after the opening bell on Sept. 6. (Aug. 31, 2012) Credit: Getty Images

Stocks hit four-year highs after the European Central Bank laid out a concrete plan to support the region's struggling countries by buying bonds.

That set off a global market rally. The Dow Jones industrial average jumped 244.5 points to close at 13,292, its highest close since December 2007.

The Standard & Poor's 500 index soared 28.7 points to close at 1,432.1, the highest since January 2008.

The Nasdaq composite index jumped 66.5 points to 3,135.8, its highest level in 12 years.

ECB president Mario Draghi said the new program will have no set limit on the amount of government bonds it can buy.

Nearly four stocks rose for every one that fell on the New York Stock Exchange. Trading volume was 3.9 billion, above the recent average.

Pfc. Raheen Tyson Heighter, of Bay Shore, was killed in Operation Iraqi Freedom. His mother has made it her mission to aid active-duty service members, veterans, first responders and Gold Star families. NewsdayTV's Virginia Huie reports. Credit: Randee Daddona; Photo credit: Cathy Heighter

'His sacrifice made a difference': Gold Star mother honors son's memory Army Pfc. Raheen Tyson Heighter, 22, of Bay Shore, was the first serviceman from Long Island killed in the Iraq War.

Pfc. Raheen Tyson Heighter, of Bay Shore, was killed in Operation Iraqi Freedom. His mother has made it her mission to aid active-duty service members, veterans, first responders and Gold Star families. NewsdayTV's Virginia Huie reports. Credit: Randee Daddona; Photo credit: Cathy Heighter

'His sacrifice made a difference': Gold Star mother honors son's memory Army Pfc. Raheen Tyson Heighter, 22, of Bay Shore, was the first serviceman from Long Island killed in the Iraq War.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME