U.S. Crude Oil Inventories Drop Sharply, Exceeding Expectations
Keynotes: The American Petroleum Institute (API) reported a significant drop in U.S. crude oil inventories, which fell by 4.339 million barrels for the week ending September 20. This decline was much larger than the anticipated 1.1-million-barrel reduction and follows the previous week’s increase of 1.96 million barrels. The drop has brought year-to-date crude oil inventories […]