General Motors (GM, $10.50, down $1.25) has been insane over the past 24 hours. Tuesday, the stock ended the session at $11.75 after surprising everybody with the “Statue-of-Liberty” play and posted stronger-than-expected sales for June. When the news hit, shares shot up 10% to a high of $13.22. The marketRead more

More