Why hasn’t oil hit $150?
I think most energy analysts would have been shocked to learn that roughly three months into a total closure of the Strait of Hormuz, oil would be trading at just over $100 a barrel. I certainly expected prices to be significantly higher by now. The physical math seems indisputable: take that much supply off the…