Business
News
Entertainment
Sports
Africa
Live Radio
Country
Webbers
Lifestyle
SIL
Africa must be about 95% self-sufficient in petroleum to develop – David Sineke
David Sineke, Africa Oil Downstream researcher & analyst