T. Boone Pickens On Obama Oil Tax: “Dumbest Idea Ever”

The Obama administration’s proposed $10.25 per barrel oil tax adds up to approximately $32...

Read More