BPCL returns to black after marketing margin boost