20080703 unknown: Oil prices hit record high of $146 a barrel