Oil Prices Steady on US Inventory Build and Supply Concerns
Oil prices were mainly trading on stable grounds on Wednesday following a higher-than-expected surge in US crude inventories, with supply concerns and a falling US dollar driving prices. Global benchmark