Indian Oil Sells $500M In Notes Indian Oil is raising $500 million through a sale of bonds. December 18, 2025