Obama’s $10 a barrel oil tax to fund clean transportation system is bad idea, worse policy
Let market develop new transportation technologies – like self-driving cars – to create clean transportation system President Barack Obama has picked a very odd time to float a very bad idea: A $10 a barrel [Read more]