October 6, 2026

Nigeria’s oil revenue faces 60% plunge from 2030 – Report