Oil sector review: India’s oil demand in March dips slightly
Preliminary data from the Petroleum Planning and Analysis Cell (PPAC) of India's oil ministry revealed a marginal decline in total consumption, a key indicator of oil demand, in March. Total consumption stood at 21.09 million…