Crude have prices declined slightly as US government data showed inventories drew down less than an industry report had suggested on Tuesday.
18/04/2019 - 06:18
Oil dips as inventories disappoint market
18/04/2019 - 06:18