(OPEC) sticking to their production curbs ... will continue to support oil prices as it remains the primary mechanism for the delicate task of keeping the market equilibrium intact.

More Quotes by Stephen Innes