Nigeria fails oil production targets, records $3.6b loss for 2026 budget
Nigeria has, for the fifth time, failed to meet oil production targets, creating a shortfall of about 1.36 million barrels in unrealised output and a $3.9 billion deficit for the 2026 budget at a time of oil windfall. Although production
Follow Us on Google News