A worker refuels a motorbike at Janpath on July 7, 2021 in New Delhi, India. Petrol price per litre reached Rs 100.25 in New Delhi.
Click here to see Forbes India's comprehensive coverage on the Covid-19 situation and its impact on life, business and the economy