Stephen Moore is Still Optimistic About the Twitter/Musk Deal