Managing Ghana’s Oil Revenue: GNPC is capable