The price of a barrel of oil briefly topped $67 Friday, setting an all-time record. Oil prices have been rising in the past two months due to strong demand, refining capacity shortages and concerns about stability in Saudi Arabia. High energy prices contributed to a jump in the U.S. trade deficit in June.