Mumbai: Shares of Indian Oil Corp. Ltd rose over 3% Friday after India's largest oil firm on Thursday said its board of directors approved the buyback of 29.76 ...
A