Oversupply Warning Signs Flash In Global Oil Markets
~~~
okay, what does this mean? China is crashing and we’re going down soon?
China is crashing, Europe is collapsing, and we are struggling.
Oil demand is weak and getting weaker.
That should mean prices will drop.