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