The price of crude oil as we constantly hear on the news is a world market price. The $135 or so cost per barrel is paid by everyone. Of course in order to get gasoline or diesel, the crude must be refined and refined product is also world market price driven.
Therefore, there is one primary factor that accounts for the difference in price of gasoline/diesel between the US and Europe. You guessed it --- the taxes placed on the product by government. So, we will be paying the same price for gasoline/diesel as the Europeans as soon as the US government raises the taxes on the product even higher than they are now.
Remember, the government makes more for every gallon sold than the oil companies do. Yes, a good part of the taxes collected go, hopefully, to roads and other transportation uses with the intent that the users pay for the roads and other transportation projects.