In a medium saucepan, heat 2 Tbsp. olive oil over medium-high heat. Add couscous and cook, stirring often until lightly browned, about 4-5 minutes. Add the broth and bring to a boil. Simmer for 10-12 minutes until the broth has evaporated. Remove from heat and transfer to a large bowl to cool to room temperature. Fluff to separate grains.
While couscous is cooking, add 1 Tbsp. olive oil to a skillet and cook fennel for 8-10 minutes, until softened, stirring often.
Add fennel, apples, currants, pecans and pistachios to couscous. Toss.
Make vinaigrette: In a blender, combine apple cider vinegar, curry powder, salt, pepper and garlic and blend to combine. While the blender is running, slowly add the olive oil. Pour the dressing over the couscous and toss to combine. Sprinkle with chopped parsley. Serve immediately.