Business News | Tue May 6, 2008 11:09pm BST

Oil rockets to record $122 on dollar