For the roasted tomato salsa: add a splash of olive oil, tomatoes, onion, white wine, and thyme sprigs to a medium roasting pan. Season the tomatoes with salt and pepper. Roast in oven just until onions and tomatoes start to soften, about 7 to 10 minutes.
Meanwhile season fish with salt and pepper and chopped thyme. Add 2 tablespoons olive oil to large skillet or sauté pan over medium high heat. When pan is hot, sear fish on both sides, about 1 to 2 minute per side.
Transfer halibut to roasting pan after vegetables have roasted for about 7 to 10 minutes. Roast fish with vegetables, moving vegetables in the pan to surround the fish. Continue to roast until fish is cooked through and firm, about 7 to 9 minutes. Serve fish and roasted salsa with fresh basil. Drizzle each plate with some of the pan juices.