Google (as I'm sure you have) Luxoil Putin. I guess you are referring to Luxoil the brand rather than the owners of the franchise.
Many different sources show some kind of a link.
Try Esso Putin, Shell Putin etc. and compare.
I doubt anyone will come on here and say 'yes he does and I know for sure'
Noooo, this cannot be .. a Russian business/brand "allowed" to sell outside Russia the (possibly?) Russian gas ... Should I remind you what happened to another independent (i.e. non-state-bound) oil-tycoon? They may be franchises, but don't forget how this franchises work: they provide you the materials, they charge you with a fixed-tax and what's left, it's yours.
It's the second largest oil company in Russia. Of course it is.