Public sector oil giants post 25-fold jump in combined profit at Rs 86,000 crore for 2023-24

Public sector oil giants post 25-fold jump in combined profit at Rs 86,000 crore for 2023-24