Goldbugr - Appreciation of US dollar is nothing more than the unhedge of FX when investors sell commodities.
Since all commodities trade in US dollars, when commodities are bought, the US $ is sold to hedge against FX risk. Conversely, when the commodity is sold, the FX hedge is exited with the purchase of US$.