Oil jumps as US President Donald Trump talks up truce hopes for Saudi Arabia-Russia price war