Commodity prices mixed, agriculture up last week