And somehow, Europe pays much more for gas because of an american war.
In Europe, the price is mostly paid by the consumer. In America, the government subsidizes the industry to the tune of billions per year, both at the federal and state levels. It makes gullible people think American fuel prices are lower, when in fact it socializes the cost of fuel onto all of society.
The trucks that bring your food to within walking distance use a fair bit of if fuel.