Petrol, diesel costs on April 20: Check newest charges to your town Business April 20, 2023 Petrol and diesel costs in main towns of India remained strong on Thursday, except a couple of areas. The costs…