Clean the area real well with (soap and water), to remove all grease, oils. Might even go over it with some alcohol and a cotton swab. This removes all the oils and grease. Then spray the entire counter top with the Gel Coat.
But, before doing that, try a very small test area to on the affected area to make sure it does hold the color, of it fades away. It will be easier to remove the tiny spot of Gel Coat if it doesn't work, than trying to strip it off the entire top.
If that doesn't keep the color (like when it's wet), then the affected area is deeper than just the surface topping and may not be fixable. So try a tiny test area first.
I suggested Gel Coat because it actually penetrates into the pours of the surface it comes into contact with and seals, and dries exceptionally hard.
If that doesn't work, the other option the OP has is to simply re-do the entire counter top. Something like this:
Here's some starter links.
We used a kit similar to one of these in our house when we were preparing to sell it. We used a 3 step process kit. After everything was prepped, a base coat of black paint was applied. Then 2 different coats of "color". And a final sealer on top of that. The end result, it looked like a granite countertop, but underneath is was nothing but particle board and plastic.