So most every mainstream analyst has called the drop in crude prices a ‘massive unambiguous positive’ for the US economy. Seems stocks don’t agree…

stocks-1

stocks-2