Oil edges up on US crude inventory draw

Oil prices edged up on Wednesday morning after three straight days of declines, with market sources citing a decline in US crude inventories, while investor concerns about…

Continue Reading