NNPC’s Release of N15 Billion Worth of Products Confirms CNPP’s Allegation of Economic Sabotage Read more
Nigerian crude sells for $81 a barrel despite worries about the world’s biggest crude oil importer Read more