June 21, 2023

June 21, 2023: Tesla Soars, Nike Slumps, and European Stocks Retreat.