Nigeria Loses N720 Billion Following Oil Production Decline
According to a recent report, Nigeria lost over N720 billion in revenue in February and March 2024 due to its crude oil production declining month after month.It was also announced that Nigeria missed...