

In 2013-14, India imported roughly 77% of its crude oil requirements. By 2025, rather than insulating ourselves, we saw that figure climb to over 85%.

This article was originally published by an external source. Read the full story at the source.
Read Full Article at Source ↗