Crude Oil Losses Drop To 16-Year-Low As NUPRC Releases Latest Report – Independent Newspaper Nigeria 3 weeks ago | Independent | 1437 views