
Global oil inventories are approaching their lowest point in eight years, with Goldman Sachs analysts estimating that stocks could fall to 98 days of global demand by the end of May.
Yet if you’re looking at the markets, things look relatively rosy.

Global oil inventories are approaching their lowest point in eight years, with Goldman Sachs analysts estimating that stocks could fall to 98 days of global demand by the end of May.
Yet if you’re looking at the markets, things look relatively rosy.