India's crude oil imports fell 9.9% month-on-month to 19.10 million metric tons in February, the lowest since November 2024, ...