Petrol and diesel costs on March 20: Check gas charges on your town Business March 20, 2023 The Oil Marketing Companies (OMCs) on Monday launched the petrol and diesel costs for towns throughout India at 6am. The…