Elon Musk says he's lost 20 pounds and claims the world needs more babies and oil

The billionaire, 51, wrote to his Twitter followers on Sunday that he is 'over 20 lbs down from my (unhealthy) peak weight' and that he is 'fasting periodically' on advice of a 'good friend'.