Latest News Carvana stock surge leaves short sellers sitting on $1 billion loss by June 9, 2023 0 Comment [#item_full_content]