Oil prices edged lower as rising U.S. inventories, Chinese stockpiling, and new projections of a global supply surplus ...
Crude oil inventories decreased last week by 3.4 million barrels as exports increased and refineries ran at a higher rate, ...