Supply data released Thursday from the EIA triggered additional selling by oil futures on the New York Mercantile Exchange and Brent crude on the ...
A