India’s net oil import bill drops 16% but import dependency hits new high by Rajeshwari R April 17, 2024 0 New Delhi: India’s crude oil import dropped 16 percent in the fiscal year ended March 31 as lower international rates but ...