Petrol, diesel costs on April 18: Check charges on your town Business April 18, 2023 Petrol and diesel costs remained the similar on Tuesday in main towns like Delhi, Bengaluru, and Kolkata as in comparison…