Markets | Fri May 9, 2008 3:45pm EDT

Oil hits record $126 on supply worry