The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 4.6 million barrels ...
Smaller producers will likely pull back on activity if oil prices fall below $60 a barrel, Fred Forthuber, president of OXY ...
The same agency, however, reported that global visible inventories fell by about 14 million barrels between end-February and end-December 2024, suggesting a deficit of around 0.24mbpd in ...