Crude Oil Surges Above $104 as Trump Rejects Iran Peace Offer