CNBC Pro

Bank of America shares are a compelling buy even in a recession, Societe Generale says in upgrade