The oil price over the past several weeks has taken on the trappings of a sporting record that once seemed untouchable. It has been broken with such regularity that what has historically been viewed as a distant prospect—$100 per barrel oil—is in sight. The world has never experienced a triple-digit oil price. The all-time inflation-adjusted…

This article is for Subscriber members only.
Log In Register