Oil stocks fall up to 8% on crude price uptick. IOC dragged most

[ad_1] Shares of oil marketing companies (OMCs) fell up to 8% on Friday following a