Oil prices drop on surprise build in U.S. crude stocks

1 month ago 37
Oil prices fell on Wednesday after industry data showed a surprise build in U.S. crude stocks last week as a deep freeze in the southern states curbed demand from refineries that were forced to shut
Read Entire Article