US Oil Inventories See Significant Drop: A Closer Look at the Latest API Report
The latest API report reveals a 1.45M barrel drop in US crude oil inventories, alongside mixed changes in distillate and gasoline stocks, and a notable increase in Cushing, Oklahom...