I'd hardly call the oil industry a "free market" when only 4 or 5 gigantic multinational corporations are involved. They're also responsible for having certain quotas in place that kill any chance of competition, and hence, the possiblity of lower prices.
Not to mention that we're quite simply running out of the stuff. It's a finite world with finite resources, folks. Get used to it.