As usual you cant compare the US prices to the world. $3 here is rediculously high. Right now its $2.21 and thats to high. I remember when it was 95 centsWhen I started driving it was running $1.25 range.
Americas thurst for fuel has a very direct effect on the prices here in Europe. Each time there is a small hickup in the American production or refining capability, our prices shoot up because it is a suppliers market. America wants or needs more, Europe has to pay higher prices to secure a supply because the priority always seems to be the American market.
Also, public transport in europe is not all that eveyone makes out. If you are tourist, it is great, if you have to use it on a daily basis to get to work, it is overcrowded, often dirty and expensive.
Matt