Oil prices hit a record level of $102 a barrel, a day after breaking the previous record of $101.43.