Ongoing Middle East issues sustain oil above $95