The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 3.821 million barrels in the week ending September 19. This week’s draw follows last...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 3.420 million barrels in the week ending September 12, more than twice as much as analysts had...
OPEC’s view of global oil demand growth was left unchanged as of today’s September Monthly Oil Market Report, at 1.3 million bpd for 2025, with non-OECD economies once again doing the...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell 4.565 million barrels in the week ending April 18. The API estimated a 2.4 million barrel build...