Bank of America is an ‘incredibly cheap stock’

Lion Electric: “They’ve beaten that thing up. I mean, stocks do stop at zero. Wow. Don’t sell it.” New Fortress Energy: “If I’m going to construct energy infrastruc...