Elon Musk faces moment of truth in Europe as buyers turn their backs on Tesla

BMW is issuing profit warnings due to recall. The stock has been trending down.