Markets
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 billion a year, and critics are coming out of the woodwork ……Read More
© All Rights Reserved. Republish with permission only.