Jefferies has cut its price target on BPCL to ₹330 to ₹370 earlier and for Indian Oil to ₹150 from ₹170 earlier, although it ...