Oil prices fell on Wednesday after industry data showed U.S. crude inventories swelled more than expected, though crude futures were still up about 3% this week as traders factored in continuing conflict in the Middle East. Brent LCOc1 crude futures dropped 73 cents, or 1%, to $75.31 a barrel by 0917 GMT. U.S. West Texas ...
↧