CNBC & MSNBC Contributor, over 5 decades of experience as a business journalist, money manager and advisor to asset management companies.