" ... implied oil price would be $208/bbl, and if the demand elasticity was 0.1 prices would approach $372/bbl."

The present tranquility will not last.

At this pace, some commercial inventories could fall to minimum operating levels – thresholds below which storage systems can no longer function efficiently – as early as August