Avis Budget's Stock Plummets Amid Short Selling Pressure | Intellectia