GM reports good earnings

General Motors is reporting good earnings for the 2nd quarter.