US Crude Oil Inventories See a Significant Drop: What Does It Mean for the Economy?
The US crude oil inventories fell by 1 million barrels last week, with Cushing reserves growing by 636,000 barrels. Gasoline stocks rose slightly, while distillates saw a sharp dec...