Admittedly, these claims by the Dutch oil giant are verifiable facts but may not be the only explanation.
Admittedly, wetin Dutch oil giant claim na fact wey dem fit verify but e fit no be di only explanation