Geopolitical tensions raise fears of supply disruption and margin pressure on Indian oil firms
13 Jun 2025 8:55 PM IST
Nearly 20,000 outlets in different states would be shut for 24 hours on Sundays, starting May 14.
19 April 2017 2:48 PM IST