OMC stocks slump as crude jumps to $114 per barrel

Wait 5 sec.

According to market analysts, oil marketing companies came under pressure as higher crude prices threaten to squeeze their refining and marketing margins