Oil revenue crashes by N289.6bn as output falls by Ikenna Ngere December 25, 2023 0 Nigeria lost about N289.6bn crude oilrevenue in November 2023 following a plunge in the country’s oil output last month, when compared to what it pumped in the preceding month of ...