Oil companies are selling petrol at a profit of ₹10 per litre but retail prices haven’t been reduced as they recoup past losses and make up for a ₹6.5 a…
Oil prices slide over China’s demand A flare to burn methane from oil production is seen on a well pad near Watford City, North Dakota, Aug. 26, 2021. | Photo…