Oil prices hold steady at $25 a barrel