BPCL posts ₹3,962-cr. loss in Q1 on war