neciaaa1 neciaaa1 18-04-2021 Geography contestada Which of the following is NOT a leading producer of petroleum products? A. Nigeria B. Libya C. Algeria D. Egypt