Fuel prices

E20 debate reveals India’s uneven energy transition trade-offs

India’s ethanol push boosts energy security and farm incomes, but consumers remain unconvinced amid mileage and price concerns.

Diesel prices at record high, petrol crosses Rs 71/ltr again

Just six months ago, petrol prices in Delhi were Rs 64.19 on July 17, 2017.