Clue: Its HQ are in Austria, which isn't a member

Answer: OPEC

Length: 4


Similar Clues: