India's crude oil import bill drops 16% but import dependency hits new high
India's fuel consumption rose 4.6% to a record 233.3 million tonnes in the year ended March 31, 2023...
India's crude oil import bill drops 16% but import dependency hits new high
India's fuel consumption rose 4.6% to a record 233.3 million tonnes in the year ended March 31, 2023...