US crude oil futures plunge 3.7% to $69.23 as Iran peace deal reshapes energy markets Crypto Briefing 2026-06-26T18:47:55+00:00