General Motors is recalling nearly 3 million vehicles

JC Penney stock to open higher on Friday