Oil prices recorded a decline on Wednesday as expectations of increased U.S. crude inventories overshadowed the impact of a temporary production halt in two major fields in Kazakhstan. ...
Read more
0
kazakhstan
