The Great Oil Short Squeeze

As you know, the oil industry has been in a severe depression since 2014. Oil prices plummeted from over $100/barrel all the way down to $30/barrel. Today, that figure hovers around $50 and is showing little signs of returning back to the $100 level any time soon. As bullish speculators continue to get burned by “demand is finally back” or “supply is finally falling,” more and more oil giants fall on serious hard times.