Geopolitical developments in Venezuela and the prospect of a major rattle in global oil supply dynamics could exert downward pressure on crude prices and ultimately stress-test the Federal Government’s N58.18 trillion 2026 spending plan. The crisis, which has triggered a review of projections across key markets and put enormous pressure on the crude market, is […]
- Categories:
- Nigeria