Brent leans towards $67 as crude prices edge up