PPetroleum Read More betting on petchem and green energy30.09.2025 Indian Oil Corp. Ltd (IOC) is navigating choppy waters as near-term business conditions remain uncertain amid oil price…