Oil dips on US stocks build, production outlook
Oil prices declined on Wednesday on the back of bullish output forecasts by two large U.S. producers and a increase in American crude stockpiles, undermining efforts led by OPEC to curb supply.
Source: CNBC RSS