W.Africa Crude-Angolan offered at discount for July
Indian Oil Corporation Limited is one of India's leading oil companies. Net sales break down by activity as follows: – refining and distribution of petroleum products (94.6%): 69.4 Mt of petroleum refined in 2019/20. At the end of March 2020, the group operated 11 refineries and a network of 28,059 service stations in India. Also, the group is active in…
Key Insights
- This topic is currently trending
- Experts are closely monitoring developments
- It may impact future decisions


