For the first time ever oil prices showed negative on April 20th - What happened?

And, whether it's war or bailouts, one group ALWAYS comes out on top. At. Every. Level.

Share | Download(Loading)