Hold BPCL; target of Rs 794: R K Global