Indian Oil Corporation (IOCL) declined 3.08% to Rs 124.30 after the company's standalone net profit declined 64.36% to Rs 2,873.53 crore in Q3 FY25 as compared with Rs 8063.39 crore in Q3 FY24.
(Bloomberg) -- Follow Bloomberg India on WhatsApp for exclusive content and analysis on what billionaires, businesses and markets are doing. Sign up here. Oil refiners in India are reaching for ...