BIG: U.S. crude climbs toward $97 a barrel as U.S.–Iran talks stall and supply outages tighten markets
BIG: U.S. oil prices advanced toward $97 per barrel, supported by stalled U.S.–Iran negotiations and persistent supply disruptions that have kept the market tight.