Oil prices slumped on Tuesday after President Donald Trump said the US would end billions of dollars of annual military support to Israel.