WTI crude oil futures settle at $40.90
Up at $0.28 or 0.69%
Crude oil inventories showed a surprise 5.654M barrel build in the current week. That was higher than the -3.25M expected draw and even higher than the 2.0M build from the private estimate released near the close of trading yesterday.
Leave a Comment