USA SPR inventories dropped by 0.4M barrels last week for a total release of 130M barrels.
There are less than 4M in contracted withdrawals left but seem done with so little being released
USA SPR inventories dropped by 1.2M barrels last week for a total release of 130M barrels.
There are less than 4M in contracted withdrawals left as releases slowdown