Anfonwch hwn fel neges destun: Sources of finance and organizational performance in the downstream petroleum industry in Nigeria.