Since June 8th, U.S. stocks have been trading in lockstep with oil, deflation, and global risk...
The oil rally...
Oil peaked on June 8th. That date sounded familiar so I overlaid stocks and oil. Which is which?
The fate of stocks hinges on triple leveraged oil and reddit day traders: "Yo-f*cking-lo!!!"
Deflation is leading oil
Which means, deflation is leading U.S. stocks. Like the last times they didn't learn...
All of which confirms my short-term count...
Volatility of volatility (VVIX) is rising again...
JPY has left the building...