Haven't read the article but my opinion is that central banks are sinking the oil because they ran out of solutions for growth.
Every week someone wins at lottery,so...?
I hope the market will start ignoring these bs twitter news.How will these scammers make money then?