Oil prices settled above 79 U.S. dollars a barrel on Wednesday as another weekly decline in crude and distillate supplies offset a strengthening dollar. U.S. Energy Department Energy Information Administration reported on Wednesday that during the week ended on December 25, crude inventories dropped 1.54 million barrels to 326 million barrels, slightly less than analysts [...]
