First SquawkNewsroom
US crude oil inventories miss expectations, reported -3.06M vs -8.56M prior
US crude oil inventories came in at -3.06M versus -8.56M previously, below the -324.2K estimate. The data can affect macro sentiment and crypto risk appetite.
