News Why Is Carvana Stock Suddenly Thriving? Steve puts on his "businessman coat" and breaks down the theories and possibilities of a struggling company's sudden turnaround. By Dan Fox June 16, 2023 1:30 pm EST