EIA Crude Oil Inventories and Geopolitics

#16121
TradersCom
Keymaster

U.S. crude #oil futures settle at $66.82/bbl. $1.31. +2.00%. on volume: ~885k