Oil is now $117 a barrel, a record high. [ABC News]