Roll out the barrel
Well, someone has pulled the plug in oil. Down to 57.29 in a -4.56% fall today. Non-Opec oil producers are upping their production and supply is saturating the market. Check out the article here on Non-OPEC oil production level increases.