Shares of J. Crew Group Inc. sagged Thursday, after an analyst initiated coverage of the apparel retailer with a "Market Perform" rating amid a difficult environment.
Stocks finished higher in feather-light trading Wednesday, boosted by a rise in financials and energy stocks, as well as a better-than-expected durable-goods report.
Most business news this week took a back seat to oil's relentless climb, but there were still some notable moments. And CNBC guests had plenty of stocks to recommend for worried investors.