Sharp decline in oil product imports to India
Two sets of data below provide ample proof of India's self-sufficiency in oil products. Correct on 13th June 2001, they detail how imports of oil products dropped from a high of 13m tonnes last year to 4.2m this year. ...