Why aren’t petrol prices rising in India despite global crude surge?
Even as global crude prices surge past $100, petrol prices in India remain stable. Here’s how OMCs, taxes and government intervention act as shock absorbers for consumers.
What's Your Reaction?



