The End of American Oil Production?

The president's budget¬†contains at least eight different tax hikes on domestic oil production. ¬†From removing tax breaks to the implementation of…