The National Petroleum Authority (NPA) has revoked the licenses of 30 Oil Marketing Companies (OMCs) for non-compliance with the rules…