Nigeria recorded an estimated ₦5.13 trillion oil revenue windfall in March and April 2026, driven largely by a surge in…