group of 14 oil producing nations: crossword clues

Matching Answer
Confidence
OPEC
60%
BLOC
60%
SHALE
60%
OLIVE
60%
FLAG
60%
AXIS
60%
PACT
60%
LEAGUE
60%
ALLIES
60%
EMIR
60%
e.g. Greek Cheese
e.g. O?D (Use ? for unknown letters)