Make the Cookie Dough: In large bowl, whisk together flour, baking powder, cinnamon, salt, baking soda and cloves.
In bowl of stand mixer fitted with paddle attachment, cream butter and sugar on medium-high speed 3 minutes or until light and fluffy.
Reduce speed to medium-low. Add eggs one at a time, beating until just incorporated after each addition. Add oil, orange juice and orange zest; mix until combined.
Reduce speed to low. Gradually add flour mixture and beat until just combined.
Turn dough out onto floured work surface and knead 1 minute. Transfer dough to large bowl; cover and refrigerate at least 1 hour or preferably overnight. Dough may also be kept in the fridge up to 3 days.
Make the Honey Syrup: In high-sided pan or large pot, stir together orange peel, sugar, honey and water. Heat to boiling over medium-high heat and let boil 1 minute. Remove from heat and let syrup cool completely at room temperature.
Make the Walnut Topping: In small bowl, stir together walnuts, cinnamon and cloves.
Preheat oven to 350 degrees F. For each cookie, take about 1-1/2 tablespoons dough and roll and press it into an oval shape with your hands.
Place cookies on rimmed baking pan, spaced 1-1/2 inches apart; repeat until baking pan is full. Prick tops of cookies with fork 4-5 times so that tine marks are lightly visible. Return remaining dough to refrigerator between batches.
Transfer cookies to oven and bake 20 to 25 minutes or until golden brown.
Line a second rimmed baking pan with parchment paper. In batches, transfer hot cookies fresh from the oven to cooled honey syrup. Let them soak 30 seconds, turning halfway through.
Using slotted spoon, transfer cookies to parchment-lined pan (you can put them very close together at this stage). Immediately sprinkle with walnut topping. Repeat with remaining cookie dough, honey syrup and walnut topping.
When completely cool, transfer cookies to airtight containers, with parchment or wax paper between layers (or put each cookie in a paper cupcake wrapper). Let sit overnight before serving, or ideally, for a few days. Cookies will last up to 2 weeks, and get better and better as the syrup really soaks into them.