New Delhi [India], October 27 (ANI): Oil marketing companies (OMCs) are expected to see a drop in operating profit to USD 12-14 per barrel in fiscal 2025 from USD 20 per barrel last fiscal, Crisil Ratings reported. The decline is primarily due to discounts on Russian crude oil, a softening of diesel spreads, and inventory […]