US oil futures have sharply rebounded from the prior day's dive after the US petroleum inventories report showed a smaller-than-expected increase in crude oil supplies.
US oil futures have sharply rebounded from the prior day's dive after the US petroleum inventories report showed a smaller-than-expected increase in crude oil supplies.