Skip to main content

Quarterly Oil Market Update (Q1-2016): Production "freezes" not a big deal