Huge inventories...

There is a lot of oil in inventories as well as lower demand. It must go down
Trend Analysis

Disclaimer