General Motors reports second-quarter earnings above Wall Street’s expectations but slashes its guidance for the full year, citing commodity price increases.

Source: www.cnbc.com