National  US stocks end sharply higher; Nasdaq gains 3 percent

US stocks end sharply higher; Nasdaq gains 3 percent