Oil prices top $110 as Trump warns Iran the 'clock is ticking'