Oil rises on U.S. crude inventory draw, falling Chinese output
Oil prices rose by around 1 percent on Wednesday, lifted by a report of a drop in U.S. crude inventories and declining production in China, while an upbeat OPEC statement Continue Reading
