Oil Prices Rise Again Oil prices increased on Thursday after two days of decline, supported by a larger-than-expected drop in U.S. crude inventories of 3.8 million barrels, while ...
Read more
0
inventories
