Short Sellers Squeezed Hard as Avis Budget Shares Rocket 150% April 8, 2026 · Bloomberg Read full story at source