Petrol Queues, Search Spikes: India's Oil Panic Eases After Hormuz Opens
Diesel demand jumped to 8.72 million tonnes, up sharply from 7.66 million tonnes in February, while petrol consumption surged to 3.77 million tonnes.
Diesel demand jumped to 8.72 million tonnes, up sharply from 7.66 million tonnes in February, while petrol consumption surged to 3.77 million tonnes.