Ever Increasing U.S. Oil Inventories Overshadow Demand Optimism
Oil slid after U.S. petroleum inventories climbed to a record for the second week in a row, more than offsetting signs of a recovery in fuel demand. Gasoline and distillate inventories Continue Reading
