That suggests that the group doesn’t have a precise target. OPEC’s latest monthly report pegs OECD commercial oil stocks at 2.92 billion barrels at the end of November, a little higher than the 2.91 …
More Somebody Big Has Called This Year’s Oil Market Completely Wrong Videos