Even though crude oil prices have moderated at $90 a barrel from its highest of $97 a few days back, analysts see prices to remain elevated till the year end which is likely to cause losses to the oil marketing companies (OMCs) from sale of auto fuels in the second half of the current fiscal. […]