
Just in: Nigeria Suffers N636bn Revenue Loss Due to Decline in Oil Production
Nigeria has faced a significant financial setback, losing approximately N636.3 billion in revenue due to a consistent decline in oil production since January 2024. Data […]