In February, petrol and diesel witnessed an all-time historic high in India, with the per litre petrol price reaching $1.40 (INR 100) in some states, resulting in citizens crying foul on social media.