In a large bowl combine chopped shallots, chopped herbs, fennel seeds, wine and half the olive oil, add chicken breasts and marinade for 2-3 hours in a refrigerator.
Take the chicken breasts out of the marinade and brush off the herbs and shallots as much as possible, season with salt and set aside. Reserve the marinade.
Preheat the oven to 200C/400F
In a large and deep pan brown chicken breasts in 2 tbsp of olive oil over medium heat until golden but not cooked through, approximately 2-3 minutes on each side. Remove to a plate.
Add flour to the pan and stir it in with with the oil that was left in the pan from browning chicken, add ½ of the marinade and scrape the bottom of the pan with a spatula to release the brown bits, cook it on high until the sauce thickens, which should take about 2 minutes, reduce the heat to medium.
Add the rest of the marinade and stir, then add chicken stock, chicken breasts, halved cherry tomatoes and olives, bring to a boil and move it to the oven.
Finish it off in the oven uncovered for 25 minutes. The sauce should reduce by a third and will coat a spoon when tested for thickness.
Notes
Serve with bread, potatoes or rice and sprinkled with chopped fresh parsley.