So while China devalues their currency, the US is about to raise interest rates here.
Some how the only explanation I can see is that there are people at the Fed who've decided that the recovery's picking up speed and we desperately need a hike and there's no time to waste on less important stuff like facts and reality.