Oil prices hold steady, propped up by US purchases