WTI crude oil futures rebounded from their intraday low to $90 per barrel, with the latest price at $90.042 per barrel.
On October 5, WTI crude oil futures rebounded from their intraday low to $90 per barrel. The latest price is $90.042 per barrel, down 1.17% for the day.