Government extends BPCL bid deadline to July 31