That was up $2.60 or 4.5%.
The price of crude oil futures settled today at $60.43. That was up $2.60 or 4.5%.
The catalyst was the larger than expected drawdown of crude oil inventories. They fell -9.499K vs -3.0K estimate. The sharp drawdown was even higher than the private estimate of -8.129K release at the end of the session yesterday.