Oil sets new record on lengthy US supply outage Oil prices hit a new record near \$51 a barrel yesterday as a prolonged US production outage following Hurricane Ivan attracted fresh speculative buying.