WTI down by 2.5% after US inventories data



The prices of oil futures continued to decline on Wednesday after the Energy Information Administration (EIA) reported a weekly rise of 1.2 million barrels in the United States commercial crude invent…