Oil prices up slightly on smaller US crude stock build
Oil prices rose slightly on Wednesday after the US Energy Information Administration reported US crude stocks rose by 1.8 million barrels, 1 million barrels less than anticipated. Oil prices rebound from earlier losses Oil prices [Read more]