GM posts second quarter net income of USD 2.9 billion, up 157%  [ USA ]