BPCL, HPCL hit 52-week lows on concerns of large losses in Q2FY23