President Obama Proposes $10 Per Barrel Tax On Oil In Push For Cleaner Transport

President Barack Obama proposed setting a $10 fee per barrel of oil, paid by oil companies, as a way to fund cleaner transportation investment. Well, we must admit that the timing for this new tax was perfect from the oil price stand point, as prices are now the lowest they’ve been… …read more