WTI crude oil futures advanced toward $64 per barrel on Wednesday, building on a 1.8% gain from the previous session, as supply concerns mounted following a sharp drop in US inventories.

WTI crude oil futures advanced toward $64 per barrel on Wednesday, building on a 1.8% gain from the previous session, as supply concerns mounted following a sharp drop in US inventories.