American Petroleum Institute (API) crude oil inventory data result, for the week ended November 20
– US crude stocks up 2.6 million barrels …. A larger than was expected build in oil stockpiles
American Petroleum Institute (API) crude oil inventory data result, for the week ended November 20
– US crude stocks up 2.6 million barrels …. A larger than was expected build in oil stockpiles