U.S. stocks rallied, lifted by an unexpected 27 percent jump in new home sales for March - the biggest increase since 1963.
The Dow, Nasdaq and S&P 500 closed with fresh 2010 highs. Major European indexes rose on Friday as well, but were mixed for the week.
Gold and silver gained in New York on Friday, spurred by ...