India’s crude oil imports fell nearly 15% month-on-month in March to 4,444 thousand barrels per day (tbpd) from 5,202 tbpd in February, as disruptions in the Strait of Hormuz sharply altered sourcing ...