Why Indian Oil And Other OMCs Feel Crude Oil Pain
As Brent crude pushed above $108 a barrel this week, oil marketing companies (OMCs) like Indian Oil Corporation (IOC) sit on the opposite side of the trade from upstream producers such as
Popular topics to explore
As Brent crude pushed above $108 a barrel this week, oil marketing companies (OMCs) like Indian Oil Corporation (IOC) sit on the opposite side of the trade from upstream producers such as