Last I checked it was rallying. It's also the fact that everything over seas is getting nailed. EUR is crappy, GBP is crappy. Who would have guessed they would follow the USD :p
To be successful in the trading game, find a sound strategy and then learn and understand the rules of your strategy.