Elon Musk's $13B Twitter buyout is worst deal for banks since financial crisisseekingalpha.com17 pointsjarsin2 years ago