Oil Markets Squeezed: Surging Supply Claims, Collapsing Demand & Secretary Wright’s 9 mb/d Tweet

We figured out where the 9 mb/d came from!