Markets | Wed Nov 21, 2007 2:27pm EST

Oil falls after record rally past $99