Tag
S&P Global Ratings warns Indian Oil Corporation faces mounting pressure to balance affordable fuel with profitability. Prolonged Middle East tensions are escalating crude oil prices, squeezing margins and potentially impacting IOC's earnings and liquidity ove…