India Set To Replace Russia As 3rd Largest Oil Refiner India’s efforts to secure its place at the centre stage of global energy market are all set to pay a dividend, as International Energy Agency (IEA) has predicted that the […] Koushik Das March 11, 2017 Leave a Comment