Higher crude oil prices are likely to impact the earnings of OMCs, as they could face marketing losses even if crude averages around $75 per barrel.
Higher crude oil prices are likely to impact the earnings of OMCs, as they could face marketing losses even if crude averages around $75 per barrel.