what can a barrel of oil buy