US Energy Dept says oil prices have peaked Monday, December 9 2002 - 11:22PM WIB World inventories of crude oil will rise in the near term depressing prices as long as ... Log in to read the story Login Related News & Products