Heat oil and butter in a large pan or a pot. Brown the chicken a bit, and set aside. Lower the heat, and fry the nuts for a few minutes, until they color. Add shallots and garlic. When the shallots have softened a bit, add chicken stock, pomegranate molasses, lemon zest, lemon juice and sugar. Bring to a boil and put the chicken back in. Cover with a lid and let simmer for about 20 minutes. Season with salt and serve with boiled rice.