Elon Musk Loses Spot in $200 Billion Club as Net Worth Plummets Amid Russian Invasion of Ukraine Posted byEmily Rella February 25, 2022 Leave a comment on Elon Musk Loses Spot in $200 Billion Club as Net Worth Plummets Amid Russian Invasion of Ukraine Tesla shares dropped to their lowest point since last August.