Commodity prices rally last week amid tariff uncertainties, falling US dollar