US Iran Talks Stall, Oil Prices Rise
Oil prices surge as US Iran talks deadlock The US and Iran's peace talks have stalled, causing oil prices to rise. Brent oil futures quickly rose 2.8% to $104.06 a barrel, while US crude gained 2.7% to $97.97 a barrel. The dollar has benefited as a store of liquidit