Heat butter & olive oil in a large, deep skillet over medium heat until melted. Sprinkle flour over the butter; whisk until smooth. Continue to cook, whisking often, until the mixture has turned a golden tan color {a blond roux}.
Stir in onion, carrot, celery , tomatoes, mushroom & garlic, and cook for about 5 minutes. The mixture will thicken and become pasty.
Add vegetable stock a little at a time while whisking to avoid lumps, then whisk in wine; add bay leaves & thyme. Add salt & pepper.
Bring to a bubble; allow to simmer for about 20 minutes, stirring/scraping the bottom of the pan until the liquid has reduced and the sauce has thickened quite a bit.
Add the raw shrimp to the pan and cook for about 5 minutes, until opaque and cooked through. Serve over {or with a scoop of} rice.