RE: Erm.... I can't believe my eye balls. I'm seeing WTI 1 cent21 Apr 2020 00:24
This makes me laugh, it is not as bad as it seams ;)
No demand for produced oil, no oil storage and SA rumpling production before end of April (!)
I will just hope SA/Russia regimes will collapse after this.