And the Winner is? Deflation
Back in August I penned a post called, “The Battle of the ‘Flations Has Begun.” With an historic 2000 point drop in the Dow Jones Industrials on Monday in response to Saudi Arabia and Russia declaring an oil price war on, well, everyone it’s clear that one of the two ‘flations, deflation, has won out….