Tag: Market Selloff
-
Sky is falling along with OIL
Saudi Arabia kicked off an Oil price war in retaliation for Russia not supporting further production cuts. Oil dropped to nearly $27/barrel before settling around $31. This is the hardest drop in Oil since the commodity collapse of Feb 2016. (see chart) The S&P 500 broke below its 2 year moving average and so far…