Oil cos making ₹10 a litre profit on petrol, ₹6.5 loss on diesel: Report

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

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…