Price is set on the margins. The marginal barrels of oil coming out of the ground are certainly in the ballpark of $100, from various shale and tight deposits.
The oil prices do not play by the economics textbook rules because most of the world's oil production is controlled by governments and governments have a variety of interests and incentives beyond what a profit-maximizing purely economic agent might have.
As per a recent comment this thread is meant to voice contrarian opinions, that is anything this community tends not to agree with. Thus I ask you to post your contrarian views and upvote anything you do not agree with based on personal beliefs. Spam and trolling still needs to be downvoted.