Crude oil inventories in the United States decreased by 2.3 million barrels during the week ending January 24, according to new data from the U.S. Energy Information Administration (EIA) released on W ...
Oil price depreciates after registering 2.86% gains in the previous session, trading around $62.40 per barrel during the ...