Oil

U.S. Crude Oil Inventories Drop amid Oil Price Slide

Crude oil inventories in the United States decreased this week by 2.408 million barrels, the American Petroleum Institute (API) data showed on Tuesday, after falling by 1.246 million barrels in the week prior. Analysts were expecting a smaller 1.467-million-barrel draw in U.S. crude-oil inventories. The total number of barrels of …

Read More »