Energy prices, earnings and the fall of the euro all...
Energy prices, earnings and the fall of the euro all continue to add to that wall of worry and the market is trapped here in a sea of uncertainty, ... There are no buyers and the selling just feeds on itself.
Click Here or the flag on image above to change the background image