Maybe because they choose to:
Several European countries pay north of $7 or $8 per gallon, including Germany, France, Italy, Spain and the United Kingdom. At the top of the expensive list is Hong Kong, where prices per gallon are higher than $11, followed by Norway at more than $10.
"European energy prices of all kinds are higher than what consumers in the U.S. pay," Peter McNally, Global Sector Lead for Industrials, Materials and Energy at Third Bridge told Yahoo Finance. "This was the case before 2022, but it has only become wider since."
McNally explained the primary reason for the discrepancy is "the difference in U.S. and European fuel prices is the tax rates — Europe has significantly higher taxes than in the U.S.."