Welcome to the joys of being an energy producer. Overnight, oil was smashed lower by almost 5%:

It’s way oversold but mid 70s looks like a decent first target for a base on the longer term chart:

Advertisement
The cause was the International Energy Agency punching it twice. From the FT: