Subscribe To Our Free Newsletter |
Crude oil import bill drops 16% but import dependency hits new peak
The world's third largest oil importing and consuming nation has been able to add to its domestic production drop, raising its import dependence