Try to make sense of WTI Oil Prices ? Supply / Demand ?

Just look at the news headlines for WTI Oil in just a 1 hour period.

Now try to tell me that any of it makes sense when we are still at a record high supply level never seen before (except in the last year) at the same time as worldwide, there is no forecast for […]