This article by Bill Fletcher and Carl Davidson is full of timely analysis and information. Well worth reading!!! Not everyone will agree, but I believe it is spot on!