India's crude oil import bill drops 16% but import dependency hits new high

India's crude oil imports declined by 16% in the fiscal year ending March 31 due to lower global rates, but import dependency hit a new high at 87.7%. Despite stable domestic production at 29.4 million tonnes, India spent USD 132.4 billion on crude imports. Fuel consumption surged to a record 233.3 million tonnes. Read The Rest at :