Walk into any auto parts shop in India and you’ll find engine oils at wildly different price points. A 1-litre bottle of mineral 20W-40 might cost ₹100–150, while a synthetic 10W-40 of the same volume could be ₹350–600. Is the extra expense justified? The answer depends on your vehicle, your…


