Inventories at Cushing, the landlocked physical delivery point for WTI fell 3 million barrels last week, according to the EIA, easing concerns of limited storage capacity. Bloomberg
Inventories at Cushing, the landlocked physical delivery point for WTI fell 3 million barrels last week, according to the EIA, easing concerns of limited storage capacity. Bloomberg

US oil futures continue to fall as supply overwhelms storage capacity