
India's oil anxiety subsides following the reopening of the Hormuz Strait. Diesel demand surged to 8.72 million tonnes in March from 7.66 million tonnes in February, while petrol consumption increased to 3.77 million tonnes. Petrol queues and search spikes previously indicated supply concerns.