The world's third largest oil importer and consumer, India depends on imports for about 85% of its crude and buys most of it from Middle East producers. via Economictimes
Post a Comment