Ron Insana is a senior analyst for CNBC News.