OPEC sits on ~80% of global crude reserves but has "virtually no control" over how much crude its members produce.
Latest Macro Insights
Trending
OPEC sits on ~80% of global crude reserves but has "virtually no control" over how much crude its members produce.