Oil prices rise as U.S. and Iran reach deal to halt attacks, U.S. oil above $70 per barrel again CNBC 2026-06-29T00:00:00+00:00