Why Petrol And Diesel Prices Won't Drop
India
- 16 days ago
Crude oil prices have slid below $70 a barrel, but experts warn that petrol and diesel prices at pumps won't fall immediately. Discover why oil companies and the Centre are holding back on relief measures.