Petrol diesel prices stable govt oil companies private players facing huge loss crude oil $110 $140 barrel
Image Source : FILE PHOTO Representational image. Highlights Private oil companies facing loses as govt players not increasing petrol, diesel […]


