Petrol and diesel costs on April 8. Check costs for your town Business April 8, 2023 The petrol and diesel costs in India remained stagnant on Saturday, proceeding a ten-month pattern of price steadiness. The gasoline…