Energy prices hit hard on downbeat economic news and high supplies. The U.S. Energy Department reported that crude oil inventories are at the highest level in more than twenty years, since 1990. Supplies stand at more than 375 million barrels while out...