LONDON (Reuters) – 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
LONDON (Reuters) – 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