Dpr debunks rumour petrol scarcity abeokuta

I think there may be a slight mistake here!

DPR stands for Department of Petroleum Resources, not "debunks". Additionally, Abeokuta is a city in Nigeria, and I'm assuming you meant to say that DPR debunked a rumor about petrol scarcity in Abeokuta.

If that's the case, I'd be happy to help you find the information you're looking for!