Crude oil inventories in the United States fell by 4.339 million barrels for the week ending September 20, according to The American Petroleum Institute (API). Analysts had expected a drop, but a much smaller one at -1.1-million-barrels. So far this year, crude oil inventories are 15 million barrels under where they were at the start …
Continue reading “API U OIL Inventories Fall a Whopping 4 Million Barrels”









