As noted earlier this week, oil markets were stretched to the downside:

Shorts are now puking:

This is despite the data flow remaining quite bearish. US inventories are building again:
Advertisement

The full text of this article is available to MacroBusiness subscribers
