US Crude Oil Inventories Drop by 4.45 Million Barrels, Surpassing Forecasts
US crude oil inventories declined by 4.45 million barrels, a figure that exceeded market expectations. This unexpected reduction signals tightening supply, which may exert upward pressure on oil prices and impact global economic stability.
Not investment advice.