Admin
April 29, 2019
Two oil majors, Shell Petroleum Development Company of Nigeria and Total, have declared force majeure on exports...
