We do offer a fuel station overlay in Kurviger. Is there an issue with this overlay?
Please note, I can’t recommend to add a dataset with that much entries to Kurviger. The overlay works fine with several hundred and even some thousands of points, but it will get slow when you add more points - always depending on the capabilities of your device, a flagship device might be able to handle a bit more. After a brief back of the envelop calculation, I guess that there are somewhere between 100.000 and 200.000 fuel stations in Europe.
If you really want to do this, you could export this data from OSM using overpass-turbo. Click on this link, zoom the map to the area you would like to download as GPX (please don’t try the whole of Europe, I don’t think it will work, you could do this partially and merge the exported files using a text-editor). Click on Run on the top-left and then on export. The export can be opened with Kurviger.