Nigeria earns N55.5tn from crude oil sales in 2025

The photo used to illustrate the story
The photo used to illustrate the story