Oil prices haven’t been this low since 2009. Energy stocks are collapsing, credit markets are rattled and the commodities complex is capitulating. What does it all mean? Commodities, and especially energy, are a barometer of global economic health. The current reading indicates we are heading in to a serious storm. China’s exports have been dropping, […]
↧