Oil prices rose to the highest level in a year upon settlement of trading on Wednesday, with the continued decline in US inventories and expectations of a decrease in supply from crude producers. Data from the Energy Information Administration revealed that US oil inventories fell by one million barrels last…

Recent Comments