Dollar Weakness Fuels Commodities and Tech Rally