General Motors reported strong second-quarter results on Tuesday, July 21, but the stock was caught up in the broader automotive sell-off spurred by Tesla's own disappointing quarter. GM topped ...