To raise funds for a number of transportation initiatives across the United States, President Obama has proposed a $10 oil tax per barrel to be phased in over the next five years.
Read more »
Automotive news, all about new models, the latest spy shots and much more