WTI crude oil futures trades back down to $23
the price of WTI crude oil futures continues to move lower with the contract trading down to $23.01. We are currently trading at $23.20. That is $-1.35 on the day.
US stocks have given up some of their gains after the breathtaking ADP report: