Crude oil and refined product futures moved off earlier lows but were still seeing losses heading into Friday afternoon as uncertainty continues over a possible peace deal between the U.S. and Iran.

Energy futures traded mixed midday Thursday as the market weighed President Trump's latest threats against Iranian oil infrastructure amid continued U.S.-Iran military exchanges.

Crude oil futures fall as Trump hints at a potential peace deal with Iran, affecting market dynamics significantly.