Stocks & Commodities Rally As Dollar Falls