Elon Musk sees recession lasting 18 months but U.S. is past peak inflation | Fortune