Crossword clues for Oil company with a triangular logo 5 letters:CITGOOil company with a triangular logo