The GM logo is seen on the facade of the General Motors headquarters in Detroit, Michigan, March 16, 2021.
Rebecca Cook | Reuters
A sell-off in the automotive industry amid Russia-Ukraine conflict is an emerging opportunity for investors, Credit Suisse said.