Oil drops as Trump signals Iran strike decision within two weeks