USD smash

All markets are confirming it. Could be headed to 75

Also on:

Disclaimer