The American Petroleum Institute (API) estimated that crude oil inventories in the United States rose by 6.037 million ...
Rising supply and potentially weaker-than-expected demand are set to keep oil prices in check this year, with the price ...
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 ...
The supply surpluses the market had feared have yet to materialize, and the outlook for Q2 and Q3 does not suggest that any ...
Oil prices edged up on Wednesday after U.S. government data showed a draw in fuel inventories, but the Federal Reserve's ...