WTI crude oil futures settle at $66.59 barrel


Down $0.70 or -1.04% It was an up and down day for the contract, but the contract is closing near the low for the day.  

Leave a comment