Oil prices slip on rising US crude stocks, US dollar
Oil prices remained steady on Wednesday, despite data from the US Energy Information Administration showing an increase in US crude inventories by 2.2 million barrels. Oil prices initially fell following release of EIA data On [Read more]

