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.
-Peter Cardillo
Select a background
More quotes by Peter Cardillo
Popular Authors
A curated listing of popular authors.