BPCL Q4 net profit drops 82% due to holding fuel prices