"It’s a common belief that oil prices are set on the world market by supply and demand. Less supply and/or more demand causes prices to rise. Oil is getting harder to find; OPEC is holding back supply; China and India are guzzling it up; Iran is threatening to blow it up. And regulations are getting in the way of drill, baby, drill — end of story.
But this fixation on blind market forces ignores the fact that Wall