INDIA ALMOST SELF-SUFFICIENT IN PETRO-PRODUCTS
Figures from the Indian government show that the voluminous increase in domestic refining capacity this year and next means the country is well on its way to becoming self-sufficient in oil products. ...