print-icon
print-icon

Oil: $75 Is Noise. $100 Changes Everything

What now?

We laid out our oil thesis in mid-February in The Oil Squeeze Setup Is Building.” Since then, crude has steadily pushed higher, and after the weekend headlines, it has exploded to the upside.