
In a saucepan, heat the oil until hot. Add the onions and cook until golden brown. Add the leeks, bell peppers and garlic and sauté for 1 minute. Add the molasses, vinegar, Worcestershire, tomatoes, chipotle, ketchup, molasses, Rum, stock and liquid smoke, bring just to a boil. Reduce the heat to low and simmer gently for 20 minutes. Remove from the heat, season to taste, and set aside. Blend in a blender to a very fine texture. For extra-smooth texture, strain through a fine sieve.
To cook the salmon: Brush some of the BBQ sauce on top of each filet and bake at 375 for 5 to 6 minutes depending on the thickness of the fish. Serve with wild rice or couscous.