Obama Introduces Clean Transportation Initiative; $10 Per Barrel Charge On Oil A 'Shocking Plan'
February 04, 2016 at 15:50 PM EST
The White House just introduced a new initiative to finance clean transportation. President Barack Obama is proposing a $10 per ...