Oil tumbles, crypto gains as Trump sends mixed signals over Iran war