While some states in India, like those in the Delhi-NCR region, have petrol prices above ₹100, others, like Bihar and ... Read more