India's OMCs Face Downward Pressure Despite Strong Performance
Shares of state-run oil marketing companies (OMCs) have recently declined, reflecting investor concern over US tariffs on Russian crude. However, several factors suggest these companies—Indian Oil Corp,

















