Very good question. I've heard many different explanations. IMO it's related to the massive US equity sell-off we've seen. When a leveraged stock account margin calls, or people cash out from their US equity mutual fund, the payout is in USD's, and the increased demand will strengthen the USD...