Business Oil revenue crashes by N289.6bn as output falls by Daudu John December 25, 2023 by Daudu John December 25, 2023 Oil revenue crashes by N289.6bn as output falls Nigeria lost about N289.6bn crude oil revenue in November 2023 following a plunge in … 0 FacebookTwitterPinterestEmail