OMCs pushed petrol prices past Rs 102 per litre in Delhi in a continuing series of hikes since mid-May driven by elevated crude oil costs.
Democratizing information: Free world-class API and RSS feeds for every business.
OMCs pushed petrol prices past Rs 102 per litre in Delhi in a continuing series of hikes since mid-May driven by elevated crude oil costs.