Nigeria is retaining its position as Africa's No 1 oil producer with 1.235 million barrels per day (bpd) pumped in December. Angola comes next with 1.088 million bpd and Algeria is third with 1.01 million bpd, according to the Organization of the Petroleum Exporting Countries (OPEC).