oil tax

Barack Obama’s Final Budget Proposal Includes $10.25 per Barrel Oil Tax

The White House has released the final budget proposal of Barack Obama’s presidency, a $4.1 trillion program that includes a…

9 years ago