Oil heads for weekly loss awaiting China recovery signs