SPY has been deep in the red most of the day but the mining indexes are up 3-5%. If the mining sector was up due to a weak dollar wouldn't the S&P have been green today as well?
Don't you think the price of gold today has something to do with it? There was a day when I could support that argument but I just don't know anymore.