Oil dips on rising U.S. crude inventories, high OPEC supplies
Oil prices fell on Wednesday after a rise in U.S. crude inventories and ongoing high supplies from producer club OPEC revived concerns of a fuel supply overhang. Brent crude futures Continue Reading
