Saute onion in butter and oil until caramelized (golden brown), about 20 minutes. Cool and combine the remaining ingredients. Mix well and chill for at least 1 hour. Serve with crackers or chips.