IOCL Q4 profit soars 52% to ₹10,841 cr; stock rises Shares of Indian Oil Corporation Ltd rose as much as 4% to ₹87.65 apiece on the NSE By fortuneindia.com