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: