Elon Musk visits Twitter. What’s he doing there, and how soon is he expected to close the deal? Americans think they need at least $1.25 million in order to retire comfortably. That’s far more than the amount last year. Why? And how should you prepare? A Saudi prince warns the United States not to misuse its…