India fuel retailers lose $1.9B shielding consumers from energy shock | PiQ Markets