Elon Musk, Larry Ellison and other billionaires lose $23.5 billion in 24 hours | Mukoko News