The Price of Oil Crashes, Who are the Winners

A few weeks ago, we made the argument that there was a good chance the price of oil would fall to $0.00 as global production of crude was at least 20 million barrels more than the consumption of crude oil.

This article is for paid members - please login or subscribe for access.

Share: