
Crude import bill down 17% in April
India’s crude import bill declined by 17% in the first month of FY26, reaching $10.8 billion compared with $13 billion in the year-ago period, according to data from the government’s petroleum planning and analysis cell. The country imported 21.2 million …