Yesterday, stock markets all around the world went into a downward spiral, notably during the American session. A variety of commentators tried to explain...
Last time I talked about Retail Sales, the main idea was that worse-than-expected Retail Sales releases are bad because they imply less consumption spending....