Obama: $10-a-barrel tax on crude oil