After the biggest short squeeze in history - thanks to a well-placed and entirely useless Saudi statement about OPEC freeze discussions - oil prices have slipped notably - now back below $45 once again...

As we said before - the short-squeeze ammo has run out - and record gluts, record production, and slumping demand realities are biting.




Comments
Log in or sign up to join the conversation.