Opec-plus cut weighs on OMC shares, BPCL and HPCL shed over 4% each