Business Economy Energy News Minister blames ‘profiteering’ marketers for petrol scarcity, as FEC approves N117bn for construction of Oloibiri oil museum in Bayelsa By Online Editor 2 years ago Federal Executive Council (FEC) has approved N117 billion for the construction of the proposed Oloibiri