OilPrice.com on MSN
India's oil import dependence climbs to nearly 89% as domestic output lags
India's oil import dependence has risen to 88.6% of consumption as demand growth outpaces domestic production despite ...
India is unlikely to eliminate Russian oil imports and the U.S. may not have enough leverage to push New Delhi to do so, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results