Is it the right time to buy OMC stocks?
Oil marketing companies have hit a 52-week low on the back of hardening crude and rupee depreciation