Shares of the Indian Oil Corporation Ltd. traded at Rs 128.75 on BSE at 10:55AM (IST) on Monday, 0.46 per cent from previous ...
Following Russia's invasion of Ukraine in 2022, India became a major buyer of Russian crude oil that was widely sanctioned by ...