Crude oil prices were hit by yet another unexpected stock rebuild in the US even as investors hope that reduced supply will meet rising demand if a US-China trade deal can fly.

FOR MORE ...