BPCL bid deadline now July 31