The latest PMI data was strong, but the markets took it as a signal of more FED rate hikes, so the indices dropped. More evidence that good news in bad news. And more analysts are not calling a higher terminal rate, and lower markets, as earnings slump.
http://www.martinnorth.com/
Go to the Walk The World Universe at https://walktheworld.com.au/