Commodity prices mixed on Christmas week