Why Isn't the "Swing Producer" Swinging?
The price of oil is hovering around $50 per barrel of West Texas Intermediate crude, and $60 per barrel of Brent crude, the lowest levels since the global economic downturn [http://www.merip.org/mer/mer252] of 2008-2009. Until the end of February, when they rebounded slightly, oil prices had been dr