Oil prices mixed as U.S. military strikes against Iran cloud Middle East peace prospects May 26, 2026 · CNBC Read full story at source