President Muhammadu Buhari on Thursday said that the People’s Democratic Party (PDP) still owes Nigerians explanation on how it expended the humongous resources that accrued to the country from oil sales between 1999 and 2014.