U.S. crude oil inventories drop significantly, surpassing market expectations
The latest data from the Energy Information Administration (EIA) reveals a substantial decrease in {{8849|U.S. crcrude oil inventories, indicating a stronger-than-expected demand...