Why aren’t petrol prices rising in India despite global crude surge?

1 month ago 11
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.
Read Entire Article