Latest NewsPetrol Sales Down 15.5%, Diesel 24% in MarchadminApril 6, 2020 by adminApril 6, 202001138 India’s petrol sales shrank by 15.5 per cent and diesel demand tanked over 24 per cent in March as the economy froze under the nationwide...