U.S. Crude Oil Stockpiles Rise More Than Expected

U.S. crude oil inventories rose 2.1 million barrels to 429.7 million barrels, surpassing analyst expectations for an increase of 1.1 million barrels. 

Generated by Feedzy