U.S. economy stays resilient despite oil shocks as Nasdaq rallies.