China: Volvo roars in, stocks roar away