Tag: OPEC report

Nigeria’s oil production crashes to 900,000b/d

Nigeria’s crude oil revenue has continued to slump as the Organization of