In addition to commodity price inflation, here are some of the headwinds currently faced by stock markets:
Comment of the Day

May 05 2011

Commentary by David Fuller