Formerly known as Market Intelligence & Analytics
India’s crude oil trade deficit has been under the pump historically because of having to meet over 85% of its annual requirement from imports.