×

OPEC's lengthy oil prediction

2:01 PM ET Mon, 11 May 2015

OPEC does not see oil prices trading above $100 per barrel in the next decade. Helima Croft, RBC Capital Markets, and John Kilduff, Again Capital, weigh in.