Despite fluctuations in global oil markets, Oil Marketing Companies (OMCs) consistently announce petrol and diesel prices ...