January 2018

2018 Crude Storage Estimate Is Unbelievably Bullish
January 14, 2018

The EIA oil storage report shows crude storage decline of 7.419 million bbls vs. our forecast of 7.84 million bbls. We…

Read More
Revenge Of The Oil Services Sector In 2018
January 8, 2018

For those looking for something to blunt the seemingly unstoppable growth of American tight-oil production, look no further than the battered…

Read More