Many Oil Marketing Companies (OMCs) have started reducing petroleum product prices at the pumps in the first pricing window of…
Read More »Oil Marketing Companies (OMCs)
The National Petroleum Authority (NPA) has revoked the licenses of 13 Oil Marketing Companies (OMCs). It follows the inability of…
Read More »