CCrude Oil Read More Nigeria’s Federation Oil Earnings Slump Despite High Prices2026-05-17 Federation oil earnings from Nigerian National Petroleum Company Limited’s Production Sharing Contract profit distribution fell by N78.71bn in…