US stocks roared higher Monday, building on opening gains driven by renewed hopes for growth in the US economy. The Dow Jones Industrial Average was up 2.04 percent at 1817 GMT, the S&P 500 leaped 2.47 percent and the Nasdaq Composite added 2.50 percent.