May 21, 2025
May 21, 2025

CBN Raises Alarm Over $62B Oil Revenue Crash, Threatens 2025 Budget

CBN Raises Alarm Over $62B Oil Revenue Crash, Threatens 2025 Budget CBN has raised an alarm over a shocking $62 billion crash in Nigeria’s oil revenue, a fall that now…

[ajax_load_more tag="yemi-cardoso" offset="10" posts_per_page="4" pause="true" scroll="false" button_label="+ More"]