Stocks & Commodities Rally; US Dollar Plunges