Crude at $100: How High Oil Prices and Stranded GST Blockages Squeeze Indian OMCs
With crude oil threatening to sustain above $100 per barrel, India's oil marketing companies face a double whammy of frozen retail prices and a cascading tax structure that blocks vital input tax credits.
