Tesla’s Elon Musk still leads the billionaires, but Oracle’s Larry Ellison is quickly gaining on him

Larry Ellison’s net worth has jumped $103 billion since January