Avis Budget Group Faces Downgrade Amid Short Squeeze Potential | Intellectia