Oil holds above $71 as supply risks back in focus