Shock as Nigeria suffers N636bn losss from oil production shortfall
Nigeria has experienced a consistent decline in its monthly oil production, leading to a revenue shortfall of approximately N636.3 billion in five months.