JPY was notably strong overnight versus the dollar and the Yuan. Meanwhile oil is down -2%, hence 3x leveraged oil is down -6%:
Yen / Yuan (with S&P)
China and Japan combined are spending asinine amounts of money to prevent this from happening...
"It's a simple formula that applies to all politicians, whatever they say, believe the opposite"
On a totally separate yet 100% correlated note, I was reflecting on what it means for Amazon and the other internet stocks to be outperforming at this late stage...
Up next, the running of the bulltards
No sound necessary...