Politics OMC stocks shed 4-6% as markets crash 1%; brokerage suggests ‘sell’ on IOC, Stock News Mar 13, 2024 0 Shares of three Indian OMCs Indian Oil Corporation (IOC), Bharat Petroleum…