I'm scratching my head, too. The market cheers when the Fed mumbles in tongues about continued low rates. It also loves tax cuts. But when the whole world is getting a huge tax cut... the sky is falling?
I wonder how long it takes for lower input costs to percolate into higher earnings across the board (save for energy companies).
Not sure it is as we suspect. I did hear somewhere that oil-rich countries with sovereign wealth funds needed to start to liquidate some holdings because oil revenues slowed up and that may be part of the selling pressure involved. Oil companies are big employers too and if they do lay off staff or cut spending, they influence local economies, the general velocity of money. May eventually impact banks or credit unions with slow to pay debt (mortgage or credit card payments).