by Paula W. Buzard | Jun 10, 2020 | Car and Auto News
Indian Oil Corp controls about a third of India’s 5 million barrels per day (bpd) refining capacity, is operating its plant at about 83% capacity, a sharp increase from 39% at the beginning of April. By Reuters | Updated: 9 minutes ago View Photos IOC said it...