Crude oil inventories in the United States decreased by 3.2 million barrels last week, according to the U.S. Energy Information Administration’s (EIA) weekly report released on Wednesday.
Check Also
Oil Prices Edge Higher Amid Cooling Inflation and Supply Resumptions
Oil prices began the week on a positive note, bolstered by data showing cooling U.S. …