Oil leaves a slippery slick for global markets

Posted on February 15th, 2016

 In stepping back for a moment to assess what exactly is hurting global investor confidence, it is not as easy as it seems to put a finger on the source or extent of the problem and, therefore, what might restore confidence.  There is a wide degree of global market uncertainty at this time that in […]