Nigeria Crude Oil Output Hits Record High

Oil production hit its highest level at 2,7 million barrels per day, though hurdles remain to sustain the boost in production.

Photo: Leadership

Oil refinery