U.S. Dollar Index
Short

Demon returns to Hell err Jeckll Island

Another bear flag puked out by the softest money on Gods Green Earth.

Disclaimer